oracle 11g nvarchar 索引不生效 CBO --楼主可以去了解下CBO优化方式。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种情况比较适用于反转索引,试试create index 索引名称 on storagefile(filename ) reverse; 这和CBO的直方图有关,对于字符串来说,直方图只保存前32字节的统计信息,对于UNICODE字符串而言,那就是16个字符。如果前16个字符的重复率很高,那么将不会使用索引,参见all_tab_histogram的enpoint_actual_value列。解决方法之一如楼上所说,使用reverse index。另外可以采用基于substr函数的索引,毕竟 filename的平均列值比较长,所以产生的索引尺寸太大。 创建触发器出现PLS-00103: 错误 ORA-27101?? 如何用btree 和 bitmap 来做统计 数据部分合并问题 求一sql 如何写出sql语句实现按照数值区间分组统计求和 大家推荐一本oracle的教材! 如何创建DBLINK? Oracle 8i 如何导出建库脚本(不用工具) 都是触发器,为什么一个会得不到包中的变量的值,代码如下 关于XML数据类型 dbms_output使用问题
create index 索引名称 on storagefile(filename ) reverse;
另外可以采用基于substr函数的索引,毕竟 filename的平均列值比较长,所以产生的索引尺寸太大。