SQL Server 性能杀手 1、低质量的索引 2、不精确的统计 3、过多的阻塞和死锁 4、不基于数据集的操作,通常是T-SQL游标 5、低质量的查询设计 6、低质量的数据库设计 7、过多的碎片 8、不可重用的执行计划 9、低质量的执行计划,通常是因为参数嗅探(parameter sniffing) 所导致的 10、执行计划频繁重编译 11、游标的错误使用 12、数据库日志的错误配置 13、过多的使用或错误配置tempdb