SQL Server 性能杀手

1、低质量的索引

2、不精确的统计

3、过多的阻塞和死锁

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

5、低质量的查询设计

6、低质量的数据库设计

7、过多的碎片

8、不可重用的执行计划

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

10、执行计划频繁重编译

11、游标的错误使用

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

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

posted @ 2012-08-24 12:49  Tom.汤  阅读(162)  评论(1编辑  收藏  举报