|
|
|
Ten Centuries
      
Group: General Forum Members
Last Login: 2 days ago @ 7:48 AM
Points: 1,201,
Visits: 2,126
|
|
Hi All
On one of my SQL Servers, I am noticing what I think is memory pressure
PLE is +-100 Buffer Cache Hit Ratio is 99%
I would think that with a low PLE comes a low Buffer Cache Hit Ratio??
I am noticing PAGEIOLATCH waits on top of my wait_stats list - I'm assuming that this ties into the low PLE.
Server: SQL 2008 ENT on Windows 2008 ENT Memory: Server memory - 50GB, Memory allocated to SQL - 42GB Locked pages in memory is set
I have had some user complaints about performance
What is the recommended method to approach this
Thanks
|
|
|
|
|
SSCertifiable
       
Group: General Forum Members
Last Login: Today @ 8:26 AM
Points: 6,737,
Visits: 11,791
|
|
Why BCHR doesn't normally matter: https://www.simple-talk.com/sql/database-administration/great-sql-server-debates-buffer-cache-hit-ratio/
As for PLE drops, you can trace for queries running when the PLE bottoms out to figure what is happening in the database when it drops. Many times it's a nasty select for a report that requires a ton of data which displaces a large percentage of the buffer pool. You can also look for external pressure, i.e. memory set trims imposed on SQL Server by Windows. You can find notices for those in the SQL Error Log.
__________________________________________________________________________________________________ There are no special teachers of virtue, because virtue is taught by the whole community. --Plato
Believe you can and you're halfway there. --Theodore Roosevelt
Everything Should Be Made as Simple as Possible, But Not Simpler --Albert Einstein
The significant problems we face cannot be solved at the same level of thinking we were at when we created them. --Albert Einstein
1 apple is not exactly 1/8 of 8 apples. Because there are no absolutely identical apples. --Giordy
|
|
|
|
|
Ten Centuries
      
Group: General Forum Members
Last Login: 2 days ago @ 7:48 AM
Points: 1,201,
Visits: 2,126
|
|
Thanks OPC
During times of the low PLE - I am noticing some nasty selects coming through.
I suppose my next move is to try and optimize the queries ?
Thanks
|
|
|
|
|
SSC-Dedicated
           
Group: General Forum Members
Last Login: Today @ 4:30 AM
Points: 37,742,
Visits: 30,021
|
|
Yes. Optimise queries, tune indexes.
Gail Shaw Microsoft Certified Master: SQL Server 2008, MVP SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter We stand on the bridge and no one may pass
|
|
|
|