Getting Started with Adobe After Effects - Part 6: Motion Blur


Upload Image Close it
Select File

Learn about SQL Server DBA, SQL Server database performance,SQL Server optimisation,database tuning,t-sql,ssis
Browse by Tags · View All
DBA Scripts 51
performance 37
SQL Server 29
Object Management 24
#SQLServer 24
Backup and Restore 20
Security Management 20
Powershell 17
Indexes 14
DBA 14

Archive · View All
June 2011 38
January 2011 33
May 2011 32
August 2011 27
July 2011 26
January 2012 24
February 2011 19
April 2011 19
March 2011 17
March 2012 17

Jack Vamvas's Blog

Database Tuning overview – Buffer Tuning

Aug 11 2011 3:12AM by Jack Vamvas   

As part of the Performance Tuning series – Performance Stack, this section looks at Buffer Managment tuning. The purpose of the series is a general approach to Performance Tuning – independent of database server platform. A large proportion of DBAs support more than one type of database server and a methodology allows them to apply to all platforms.

Memory usage

Measure and assign memory space for IO and memory data structures e.g procedure cache.

Ensure the buffer space is sufficient. To low buffer space for DBMS memory requirements causes a low hit rate. A low hit rate is where a high proportion of pages are read from disk not the cache, causing a performance decrease.

On the other hand, if the buffer space is to big, the OS causes applications to swap to disk.

The aim is to establish and maintain a high level Buffer Cache Hit ratio, although this requires expertise.

Prefetching

IO is composed of Logical and Physical Reads. If the database engine does not find the data in the buffer cache it reads from disk.

The capacity to prefetch is useful for some access plans. Prime examples are: sequential scans and index use.

The DBA can increase performance through exploiting prefetching through aligning parallelization and CPU usage.

Systems such as SQL Server have read-ahead features. The read-ahead forecasts the pages required to service the execution plan. The pages are returned to the buffer cache prior to being needed. CPU and disk can work more efficiently.

Republished from http://www.dba-db2.com/.


Republished from SQL Server DBA [65 clicks].  Read the original version here [32134 clicks].

Jack Vamvas
5 · 27% · 8528
0
Liked
 
0
Lifesaver
 
0
Refreshed
 
0
Learned
 
0
Incorrect



Submit

Your Comment


Sign Up or Login to post a comment.

    Copyright © Rivera Informatic Private Ltd Contact us      Privacy Policy      Terms of use      Report Abuse      Advertising      [ZULU1097]