【发布时间】:2020-12-04 04:17:18
【问题描述】:
我遇到了一个奇怪的情况:
有一个查询(对象的名称当然不同)
grante[pm, st] 上还有一个索引 GRANTEE_INDEX_01(每个表都有相似的索引 [pm,st]),我不知道为什么 - 但是 oracle 对同一索引进行索引范围扫描和快速全扫描,而且我无法将其从他的……核心中敲出。
实际上没有性能问题,至少没有人抱怨。我只想知道为什么会这样?
【问题讨论】:
-
您有实际的性能问题吗?成本和基数如此之低,很难理解你为什么要问这个问题。执行查询需要多长时间?您预计经过的时间是多少?
-
Acutally 没有性能问题,至少没有人抱怨......但我遇到了它,它正在杀死我:)
-
如果出现公共问题,最好使用标准 dbms_xplan.display_cursor() 显示计划,并将第三个参数设置为“ADVANCED”,因为并非所有人都知道您的工具,而 dbms_xplan 显示的信息比您多得多假如。看起来您正在使用 pl/sql 开发人员。您可以将其配置为至少显示过滤器和访问谓词
标签: sql oracle performance query-optimization oracle12c