建一个索引,再用Like,速度影响不大!!
解决方案 »
- oracle 的一个查询问题,
- 高手救命啊~~~
- 直接用代码可以执行,建成存储过程后,不能执行
- 关于A ResourcePool could not acquire a resource from its primary factory or source
- 关于分页存储过程的问题!!!
- ORACLE 9i中查找被锁表的问题
- 创建表的问题
- 如何用命令同时删除某用户的所有TABLE呢?
- why I can not inastall Oracle 8.1.7
- 这段SQL怎么写?(高分求解,题目不难)
- $ORACLE_HOME/bin/svrmgrl,这里svrgmrl的具体作用是什么?
- ERROR ORA-12560: TNS: 协议适配器 (急!!!!)
使用LIKE如果没有%,则与用SUBSTR截取比较的速度是一样的,如果必须进行模糊查询,则还是建索引吧.
2、如果在like的变量中,是以‘%’开头的话,是不会使用index的。反之,不是以‘%‘开头,而又有相应的index,是会使用index的。具体可以用plain plan来看一下。
3、祝你好运
调整sql语句应根据应用情况。不能盲目的要求什么!