SQL Server 性能杀手

1、低质量的索引

2、不精确的统计

3、过多的阻塞和死锁

4、不基于数据集的操作,通常是T-SQL游标

5、低质量的查询设计

6、低质量的数据库设计

7、过多的碎片

8、不可重用的执行计划

9、低质量的执行计划,通常是因为参数嗅探(parameter sniffing) 所导致的

10、执行计划频繁重编译

11、游标的错误使用

12、数据库日志的错误配置

13、过多的使用或错误配置tempdb

原文地址:https://www.cnblogs.com/tangruixin/p/2654015.html