Chapter 8. Troubleshooting and Optimizing SQL Server

Terms you’ll need to understand:

  • ✓ Statistics

  • ✓ Execution plan

  • ✓ Query Optimizer

  • ✓ Database Engine Tuning Advisor (DTA)

  • ✓ Lock

  • ✓ Block

  • ✓ Deadlock

  • ✓ Fill factor

  • ✓ Clustered and nonclustered indexes

  • ✓ Covering indexes

  • ✓ Database console command (DBCC)

  • ✓ Alerts

Techniques you’ll need to master:

  • ✓ Creating, updating, and maintaining statistics

  • ✓ Using the DTA

  • ✓ Finding and resolving locking issues

  • ✓ Creating and configuring indexing for performance

  • ✓ Using partitioning to improve performance

  • ✓ Utilizing DBCC to troubleshoot and repair databases

The topics of troubleshooting and optimization are closely related. Often, the problem you have to troubleshoot is directly associated with performance and resource utilization. ...

Get MCTS 70-431: Implementing and Maintaining Microsoft SQL Server 2005 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.