Sql server performance tuning and optimization
SQL Server Concepts/Structure
Performance Measuring & Troubleshooting Tools
Locking
Performance Problem : CPU
Performance Problem : Memory
Performance Problem : I/O
Performance Problem : Blocking
Query Tuning
Indexing
1. SQL Server Performance Tuning & Optimization By Manish Rawat http://www.linkedin.com/in/manishra
2.
3.
4.
5.
6.
7.
8. Transaction Isolation Levels Level Definition Read Un-Committed Don’t need a lock to read a data Read Committed “ Default” Read only committed data otherwise wait. Request ‘S’ lock to read. No guarantee that read is repeatable Repeatable read Guarantees that data read in a transaction will not change for it duration. Holds the ‘S’ lock until the duration of transaction. Serializable Prevent phantoms In any of above transaction, an ‘X’ lock acquired is held for total duration of transaction.