

I’m suspicious when this number is over 1, because it often means that people have installed other software on the SQL Server such as applications or web sites.
Sql server 2012 profiler permissions full#
If this number is averaging 1 or higher (except during the SQL Server’s full backup window if you’re using backup compression), this means things are waiting on CPUs to become available. Seeing as you are having a CPU load the following quote from Brent's article seems adequate: Look for Obvious CPU Bottlenecksįirst, look at the Processor Queue Length for CPU pressure. These counters are listed according to the following article SQL Server Perfmon (Performance Monitor) Best Practices. SQLServer: SQL Statistics – Recompilations/sec.SQLServer: SQL Statistics – Compilations/sec.SQLServer: SQL Statistics – Batch Requests/sec.SQLServer: Memory Manager – Memory Grants Pending.SQLServer: General Statistics – User Connections.Seeing as you are limited to the built-in Windows Performance Monitor you could monitor the following counters to establish any basic issues:

What can user do with VIEW SERVER STATE permissions? You would require at least either the view server state or view database state before you could think of analysing any performance issues inside SQL Server: Is there anything else I can try to pinpoint the source of the high cpu usage? The high CPU consumption definitely comes from the third-party application (if I stop it the load goes back to idle levels) but their support has been so far useless in resolving this issue and I need to deal with it on my own. I was given read only access to the software's database (I can only access views, not tables) but I can't run any reports from SSMS or execute this. My biggest problem is that the SQL server was bundled with a third-party software and I don't have sa access to the DB. Restarting the service has no effect, the CPU usage will go right back at the same level a few minutes after restarting. The CPU load (from both ProcessExplorer and Task Manager) stays constantly at around 12%-15%.

The installation is running in a VM with Windows Server 2012 R2, 8-core Xeon E5 and 8GB of RAM. I'm trying to diagnose an abnormal CPU usage of the sqlservr.exe process from a SQL Server 2012 Express installation.
