您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Oracle执行计划成本与速度

Oracle执行计划成本与速度

对于带有等值联接的查询,这是非常典型的查询,当需要完整的数据集时,该查询已优化为使用哈希联接,而当只需要前几行或按on排序时,则使用嵌套循环。可以更有效地将索引用于子集的完整日期集。

当然,如果优化器不知道您将只使用行的子集,那么它就不会给出您将要实际执行的查询的成本,因为它包括了所有从不执行的嵌套循环操作的成本。要执行。

但是,估计成本没有什么不对的地方,仅此而已。如果您想为自己的理解提供一个更有意义的数字,请使用rownum限制。

顺便说一下,不赞成使用FIRST_ROWS,而推荐使用first_rows(1),first_rows(10),first_rows(100)或first_rows(1000)。

Oracle 2022/1/1 18:50:50 有395人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶