???? & ??? 2022-11-20 12:34 采纳率: 0%
浏览 3

orcale first_rows

谁能告诉我first_rows怎么用啊,查了好多地方都没有看懂

  • 写回答

1条回答 默认 最新

  • bluetata 领域专家: 云计算技术领域 2022-11-20 19:51
    关注

    FIRST_ROWS:
    为获得最佳响应时间而引导优化器制定最少成本的执行计划。这个提示会使优化器选择可最快检索出查询的第一行(或指定行)数据的路径,而代价就是检索很多行时速度就会很慢。利用FIRST_ROWS来优化的行数,默认值为1,这个值介于101000之间,这个使用FIRST_ROWS(n)的新方法是完全基于代价的方法。它对n很敏感,如果n值很小,CBO就会生成包含嵌套循环以及索引查找的计划;如果n很大,CBO会生成由哈希连接和全表扫描组成的计划(类似ALL_ROWS)。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月20日