我通过以下方式获得执行查询的不同执行PATHS:
第一个选项显示正在使用的索引。但是,第二个选项不会在实际执行期间覆盖这些索引。
注意:我无法在工具中运行这些查询,因为我正在使用的PRODUCT动态创建并执行它们(我知道查询完全相同,因为我可以在执行监视器中查看查询)。这就是为什么我特别需要知道哪个结果是正确的。或者有没有办法跟踪具体的索引使用情况。
答案 0 :(得分:0)
解释是理论计划。当您谈论“监控SQL”时,您所指的实时SQL监控会在执行时显示实际计划。
您还可以要求SQL Developer向您显示最有可能用于执行该语句的缓存计划。在4.0及更高版本中,使用Explain按钮上的下拉控件查看这些内容。