В данном докладе мы рассмотрим основные причины, который понижают производительность нашей базы данных. Поговорим о возможных путях решения подобных проблем, а так же рассмотрим инструменты предусмотренные в SQL Server для слежения за производительностью.
5. Memory Bottleneck Resolutions
Optimizing application workload
Allocating more memory to SQL Server
Increasing system memory
Changing from a 32-bit to a 64-bit
processor
Enabling 3GB of process space
6. Disk Bottleneck Resolutions
Optimizing application workload
Using a faster disk drive
Adding system memory
Creating multiple files and filegroups
Saving Log Files to a Separate Physical
Disk
Partitioning Tables
9. Query Design Recommendations
Operate on small result sets
Use indexes effectively
Avoid optimizer hints
Use domain and referential integrity
Avoid resource-intensive queries
Reduce the number of network round-trips
Reduce the transaction cost
Reduce using of cursors