【发布时间】:2020-12-06 23:47:33
【问题描述】:
我正在研究嵌套循环算法如何用于 SQL 中的连接,但无法理解索引如何提高其性能。据我了解,该算法与任何标准的嵌套 FOR 循环都非常相似,由于两个表中的所有行都必须循环,因此如何对其中一个表进行索引?
我是一名新晋工程师,由于我最近引入的低效联接,我对数据库优化的兴趣在一次生产事件后达到了顶峰。任何深入研究此问题的资源将不胜感激!
提前致谢
【问题讨论】:
-
我建议为特定的数据库类型添加一个额外的标签。即 sql-server、mysql 等
标签: mysql sql join query-optimization nested-loops