Using :SyntasticToggleMode
you can toggle Syntastic into passive mode, which will disable auto-checking. You can then check a file by running :SyntasticCheck
instead.
For more, see :help syntastic-commands
On another note: if Syntastic is slow for you consider trying ale as an alternative. Unlike Syntastic it runs asynchronously, so even if it’s slow it shouldn’t hinder you.