查询语句检索问题

gyzh8310 2010-01-20 03:34:31
我有个表table1,字段A,B创建了联合索引INDEX1,查询语句中是
A<>'100' AND B='F'

A>='101' AND B='F'

A LIKE '101%' AND B='F'
这三种哪个查询效率更高呢?
...全文
54 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vanjayhsu 2010-01-20
  • 打赏
  • 举报
回复
确实,楼上说的很有道理。

优化一般都要具体问题具体分析的。
ojuju10 2010-01-20
  • 打赏
  • 举报
回复
看你3个条件,每个条件都不一样

首先要保证业务正确的情况下,再考虑优化吧
ojuju10 2010-01-20
  • 打赏
  • 举报
回复
数据量大吗?如果数据量不大,效率都差不多
crazylaa 2010-01-20
  • 打赏
  • 举报
回复
看执行计划进行优化,建了索引可不代表oracle会用它噢,嘿,,,

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧