chapter ten
                    This chapter covers
- Instance-level optimizations
 - Query optimizations
 - Table optimizations
 - Transaction isolation levels
 - Throwing hardware at performance issues
 
In this chapter, we will dive into mistakes and misconceptions that relate to the optimization of SQL Server performance. We will start by looking at instance-level optimizations, where we will discuss the use of deprecated trace flags, misconceptions around instant file initialization, and memory configuration mistakes. Mistakes can come in two broad flavors: failure to optimize and incorrect optimization.