sql优化
sliping123
这个作者很懒,什么都没留下…
展开
-
oracle查询优化系列1
1.1 查找空值 select * from emp where comm is NULL 正确的写法 select * from emp where comm=NULL 错误的写法 1.2 NULL 不支持加、减、乘、除、大小比较、相等比较 1.3 处理空值 select nvl(comm,0) from emp where nvl(comm,0)>=0 单个...原创 2018-12-04 19:01:12 · 185 阅读 · 0 评论 -
oracle 查询优化
语法优化 1.索引正确的建立,对于频繁更新的表的字段不适合键索引,将索引建在唯一主键上,如果表数据过大,考虑建分区索引 2.sql语句的写法,尽量减少多表的关联,关联字段走索引字段,避免不走索引的写法,对于字典表这种类似的表没有必要做关联查询,可以放入缓存中做 3.查询的sql拆分,对于复杂的sql,可以拆分成2-3个sql来查询,这样减少每次查询的耗时时间,减少对数据库的影响 4.表字段的返回,...原创 2019-03-28 11:21:24 · 594 阅读 · 0 评论