sql 优化 注意事项

总结: 
----   可见,所谓优化即where子句利用了索引,不可优化即发生了表扫描或额外开销。 

----   1.任何对列的操作都将导致表扫描,它包括数据库函数、计算表达式等等,查询时 
要尽可能将操作移至等号右边。 
----   2.in、or子句常会使用工作表,使索引失效;如果不产生大量重复值,可以考虑把 
子句拆开;拆开的子句中应该包含索引。 
----   3.要善于使用存储过程,它使SQL变得更加灵活和高效。 
----   从以上这些例子可以看出,SQL优化的实质就是在结果正确的前提下,用优化器可 
以识别的语句,充份利用索引,减少表扫描的I/O次数,尽量避免表搜索的发生。其实S 
QL的性能优化是一个复杂的过程,上述这些只是在应用层次的一种体现,深入研究还会 
涉及数据库层的资源配置、网络层的流量控制以及操作系统层的总体设计。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值