MSSQL数据库优化经验
摘要:
数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。1、 在业务密集的SQL当中尽量不采用IN操作符2、 不使用not in 因为它不能应用表的索引。用not exists 或(外连接+判断为空)代替3、 不使用,因为用它只会产生全表扫描。(a0改为a>0 or a0)5、 用a>=3代替a>2,因为a>2时,会先找出a为2的记录索引再进行比较,而a>=3时,会直接找到a=3的索记录引再进行比较。6、 尽量不使用like %005%(比如前面的%确定在{A,B}内,用A005% or B005%代替%005%)7、 union在进行表链接后会 阅读全文
posted @ 2013-08-17 13:24 guan-zo 阅读(326) 评论(0) 推荐(0)
浙公网安备 33010602011771号