我刚刚得到了 MySQL Expand 闭包的下一个结果:
不幸的是,我不明白 select_type 列最后一行中的 MATERIALIZED 是什么意思。
如果有人知道这是什么意思,请给我任何研究这个问题的建议或给我答案。
最佳答案
这意味着子查询的结果被保存为虚拟临时表,而不是针对每一行执行它。这是在 MySQL 5.7 中引入的,可以加快一些之前由于子查询部分的结果未缓存而变得非常慢的查询
关于mysql - MySQLExplain闭包结果中select_type列中的MATERIALIZED是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59282733/