ORACLE-017:SQL优化-is not null和nvl
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,今天在优化一段sql,原脚本大致如下:select a.字段n from tab_a awherea.字段2 is not null;a.字段2增加了索引的,但是查询速度非常慢,于是做了如下修改:s
千家信息网最后更新 2026年10月31日ORACLE-017:SQL优化-is not null和nvl
今天在优化一段sql,原脚本大致如下:
select a.字段n from tab_a awherea.字段2 is not null;
a.字段2增加了索引的,但是查询速度非常慢,
于是做了如下修改:
select a.字段n from tab_a awherenvl(a.字段2,'0' ) != '0';
速度提升很明显。
原因是什么呢?其实很简单,因为is null和is not null使字段的索引失效了。
虽然都知道哪些情形下会使索引失效,但是有时难免受业务需求的影响而考虑的不够全面,所以sql优化要时刻进行,随时进行。努力提高sql的执行效率。
字段
索引
a.
速度
明显
不够
业务
原因
情形
效率
时刻
脚本
需求
影响
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技创新与互联网经济
河南真二互联网科技有限公司
科技制造互联网公司
深圳互联网络科技有限公司
互联网科技公司电话
致聘互联网科技
顺玮阁互联网科技
互联网金融 科技创新
湖南洣水互联网科技有限公司扣款
隆华科技工业互联网
栖莱科技互联网股份有限公司
宝灵互联网科技有限公司
华夏互联网科技业
互联网科技商业
苏州铭阳互联网科技有限公司
美国互联网科技公司
四川互联网展示科技馆设计
广州互联网高科技取餐柜
陕西彩京云互联网科技有限公司
网互联网络科技
互联网科技社
互联网科技未来
深圳艾佳互联网科技
互联网科技英文翻译
四个字互联网科技公司取名
移动互联网科技股
昭通互联网科技选哪家
烟台灵鸽互联网科技有限公司
美国互联网科技公司
科技互联网公司两年变化