Is it possible to restrict cpu usage for a job in SQL Server?
I found Resource Governor does work for an instance of mssql for a specific users group. However, I only need to set the maximum cpu usage to a single Job not to the instance of mssql as there is only one user that performs all the operations in the database.
Best Answer
You can set the job to be owned by a specific login, and use the Resource Governor to limit CPU for that login.
This won't take effect if the job is already running; it will come into play the next time the job starts (or if that user establishes any other sessions).