Buffer Cache Hit Ratio

  • Buffer Cache Hit Ratio for server ABC is 83.9%.It has fallen below warning (90%) or critical (80%) threshold.

    I am getting this alert message.

    what is the meaning and how to resolve it.

  • It really depends on the situation in which you are receiving it. Is the server just starting up? Then almost every single query call is going to be a cache miss, which means nothing to worry about. Are you running in an OLTP environment that only uses stored procedures for data access? Then you might be seeing some sort of memory or cache event where things were flushed. There might be things you need to do. I'd get more metrics in order to make a decision. You might be running in an ad hoc reporting environment. This might be a normal dip as a greater than average new set of queries comes in and causes cache misses.

    Buffer Cache Hit Ratio is a nice measure, but it's not terribly meaningful. You need more information to decide if it means something bad or not.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply