从oracle执行计划中如何查看查询语句是否用到索引

如题。我建了些索引。但一些查询语句我不知道是不是使用到了索引。别人告诉我要看执行计划。可问题是执行计划出来的一些东西我看不懂啊 请好心人教我 谢谢
最新回答
晨风拂面

2026-10-20 14:50:12

执行计划中有一个 access 和 filter 选项,还有可以看到 index字样的话说明就用到了,如果看不到就没有用到,如果必须要用的话可以使用强制索引。

---
以上,希望对你有所帮助。
蝶き梦

2026-01-09 09:00:48

很简单 用plsql developer 按F5 执行计划分析
你只要看出来的对话框中间节点的表述,是full 表示你走的是全表遍历
如果是hash或其他的 则表示走的是索引
看看cost也能知道时间消耗情况
一枕庭前雪

2026-04-05 23:49:45

看执行计划。。
收起 1条折叠回答