SQL Server 2008 Query Performance Tuning Distilled presents a direct trouble–shooting methodology for identifying poorly-performing stored procedures and queries, isolating the causes of that poor performance, and fixing the underlying problems. Each chapter is dedicated to one of the top causes of poorly performing queries and shows methods for identifying and dealing with the problems in that chapter’s domain. Emphasis is always put upon or placed upon practical methods that you can put to immediate use in your day–to–day work. SQL Server 2008 functionality, tips, and tricks are emphasized in each subject area.
- Emphasizes the practical. Does not bury readers in theory.
- Gives readers practical techniques to immediately apply in their daily work.
- Dedicates a chapter to each of the most common, performance–related problem areas.
Зміст
SQL Query Performance Tuning.- System Performance Analysis.- SQL Query Performance Analysis.- Index Analysis.- Database Engine Tuning Advisor.- Bookmark Lookup Analysis.- Statistics Analysis.- Fragmentation Analysis.- Execution Plan Cache Analysis.- Stored Procedure Recompilation.- Query Design Analysis.- Blocking Analysis.- Deadlock Analysis.- Cursor Cost Analysis.- Database Workload Optimization.- SQL Server Optimization Checklist.
Про автора
Sajal Dam holds a master’s of technology degree in computer science from the Indian Institute of Science, Bangalore, and has been working with Microsoft technologies for over 12 years. He has developed an extensive background in designing database applications and managing software development. Sajal also possesses significant experience in troubleshooting and optimizing the performance of Microsoft-based applications, from front-end web pages to back-end databases. While working at Microsoft, Sajal helped many Fortune 500 companies design scalable database solutions and maximize the performance of their database environments. As an IT strategist at Dell, Sajal manages Dell’s vast database infrastructure by optimizing not only the databases, but also the database management processes, tools, and use of best practices. He also works closely with the application development teams and vendors, including Microsoft, in analyzing and resolving performance bottlenecks.