性能调优之案例分析
1、我们研究了一下这几个SQL,发现其中几个SQL都是对一张300万条记录的表做全表扫描,而从SQL来看,每次返回的记录只有几条,这种情况下,完全是可以通过索引来访问的.添加了一个复合索引后,这几个TOP SQL的性能有了明显的改善,SQL的成本下降了99%,过了几分钟CPU也出现了久违的IDLE,系统性能得到了明显的改善.
启示
1、我们研究了一下这几个SQL,发现其中几个SQL都是对一张300万条记录的表做全表扫描,而从SQL来看,每次返回的记录只有几条,这种情况下,完全是可以通过索引来访问的.添加了一个复合索引后,这几个TOP SQL的性能有了明显的改善,SQL的成本下降了99%,过了几分钟CPU也出现了久违的IDLE,系统性能得到了明显的改善.
启示