问题描述
嗨,汤姆,
您能否帮助我了解优化器如何决定它将用于连接的连接 (哈希或嵌套循环)。也是嵌套循环中的驱动表。
在互联网上有很多令人困惑的答案,需要依靠。
您能否帮助我了解优化器如何决定它将用于连接的连接 (哈希或嵌套循环)。也是嵌套循环中的驱动表。
在互联网上有很多令人困惑的答案,需要依靠。
专家解答
这是我从概念上讲的关于连接类型的视频
就优化器决策而言,它与 * any * 优化器决策相同,即:
-评估每个潜在策略的估计成本 (资源消耗) 以及因此估计的经过时间
-选一个看起来最便宜的
要了解驱动表,请回想一下嵌套循环是:
A-读一张表
B-使用该表中的数据对第二个表执行查找
您从最初 (A) 中读取的表格是 “驾驶” 表格。
就优化器决策而言,它与 * any * 优化器决策相同,即:
-评估每个潜在策略的估计成本 (资源消耗) 以及因此估计的经过时间
-选一个看起来最便宜的
要了解驱动表,请回想一下嵌套循环是:
A-读一张表
B-使用该表中的数据对第二个表执行查找
您从最初 (A) 中读取的表格是 “驾驶” 表格。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




