virtual machine - SQL server 2012 slow when ram is near max allowed for sql -


its been month since problem started , haven't found cause or solution problem.

i have visual basic program view our business inteligence quering sql server 2012.

the host has 48gb of memory, shared 2 vm's:

  • virtual machine sql- 32 gb, 24 reserved,26gb max sql setting.
  • virtual machine terminal services - 12 gb ram

when memory of vm sql reaches around 90% sudden drop of performance observed. queries take 2 secs go 30-40 secs.

if restart sql goes fine next 2-3 days. editing max server memory in ssms or down trick.

update:

when server fast:

sql server sql server settings sql server windows server 2012 sql vm windows server 2012 sql vm

    select counter_name, instance_name, mb = cntr_value/1024.0   sys.dm_os_performance_counters    (counter_name = n'cursor memory usage' , instance_name <> n'_total')   or (instance_name = n'' , counter_name in         (n'connection memory (kb)', n'granted workspace memory (kb)',          n'lock memory (kb)', n'optimizer memory (kb)', n'stolen server memory (kb)',          n'log pool memory (kb)', n'free memory (kb)')   ) order mb desc; 

enter image description here

future update:

when server slow: updated

any ideas?

thanks

pedro


Comments

Popular posts from this blog

Email notification in google apps script -

c++ - Difference between pre and post decrement in recursive function argument -

javascript - IE11 incompatibility with jQuery's 'readonly'? -