Primary Performance and Tuning Handles

Now, let’s peel the onion a little more into the core architecture of SQL Server itself. Figure 41.2 shows the primary components within a SQL Server instance. The major issues to worry about at the instance level are the caches that comprise the memory pool and the number of CPUs available for processing to SQL Server itself (shown as white boxes, not dark ones). Of course, the disk I/O subsystem and files have to be carefully evaluated and used effectively as well. All other darker boxed items such as the SQL Server kernel are not within your control.

Figure 41.2 SQL Server instance architecture (memory, CPU, I/O).

The rule of thumb here is to treat these instance-level resources as “scarce” resources ...

Get Microsoft® SQL Server 2008 R2 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.