SQL Server 2016 on Windows Server 2016, HIGH CPU > 90%


i using sql server on windows azure vm (d12_v2, 4 cores, 28gb) run group of relative small databases (~80, not more 8-10 active @ time).

recently moved sql server 2016 running on windows server 2016. since have noticed times cpu percentage getting high (>90%) minutes. has happened 4 times in last 2 weeks. during high load period users cannot connect databases. cannot connect same machine ssms , named pipes. so,

  1. can explain me happening?
  2. can change parameter maybe in server protect situation happen?
  3. has else noticed in sql server 2016?

ps: using default configured sql server 2016 vm machines, standard edition.

tempdb (4 files) running on local ssd.

some parameters have changed:

max degree of parallelism = 2,

blocked process threshold = 30,

optimize ad hoc workloads = 1

thanks,

dimitris



you need resolve causing high cpu.  need enable alerting when high cpu , follow steps here diagnose it.

https://blogs.msdn.microsoft.com/psssql/2013/06/17/high-cpu-troubleshooting-with-dmv-queries/

i have not noticed problems sql 2016 in general. sql 2014 has issues, not problem here.



SQL Server  >  SQL Server Database Engine



Comments

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........