字段有null值建立索引优化问题 最近有5千万记录的表,需要substr(字段, 1,3 ) = ‘ZZZ’检索条件执行计划很差,对其建立索引也不起作用,大家谁有经验,请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --建一个函数索引,根据你的描述普通索引是不起作用的。create index index_name on table_name(substr(字段,1,3)); 谢谢回答,你说的方法我试了,也不起作用,可能是因为这个字段的值有很多是null的吧 --那就再换一种写法。create index index_name on table_name(substr(nvl(字段,'0'),1,3)); 如果查找以前运行过的SQL? plSql developer中commit的快捷键? oracle时间检索问题 oracle服务器硬盘灯为何会长亮? Oracle11g 内存持续增长 行列转换--合并__ORACLE中运行 请教高手分区索引无效的问题 求助:使用varchar2类型开数组长度受限问题(内详)!! 请问如何启动OracleOraHome92Agent? 求提供思路,关于两数据库中的表同步问题! 关于带符号的sql查询 请教高手 没多少分了 帮帮忙 如何增大回滚段大小 急求代码
--建一个函数索引,根据你的描述普通索引是不起作用的。
create index index_name on table_name(substr(字段,1,3));
--那就再换一种写法。
create index index_name on table_name(substr(nvl(字段,'0'),1,3));