SQL Server Buffer Pool Management

  • When SQL-Server request a data page it checks the in-memory

    buffer cache before looking for the data page on the disk subsystem.

    If the data page is found in the buffer pool, the processor will

    retrieve the data and then perform the work required.

    My question is what are some of the key factors I should

    take into account to ensure I am setting the size of the buffer

    pool? Ideal ways for buffer pool management?

  • The buffer pool is basically all remaining memory. You can't really manage it at all beyond setting the min & max values. Other than that, you manage how data is accessed, how the procedure cache is used, etc. Is there something specific you're looking for in this area or just general guidelines?

    "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