标签:语句 存储 哪些 临时 mysql 查询 MySQL 表来
mysql产生临时表的原因有哪些?
排序操作:如果查询语句中包含了ORDER BY子句,MySQL就会使用临时表来存储排序结果。
分组操作:如果查询语句中包含了GROUP BY子句,MySQL就会使用临时表来存储分组结果。
连接操作:如果查询语句中包含了JOIN子句,MySQL可能会使用临时表来存储连接结果。
子查询操作:如果查询语句中包含了子查询,MySQL可能会使用临时表来存储子查询的结果。
UNION操作:如果查询语句中包含了UNION或UNION ALL操作,MySQL就会使用临时表来存储合并结果。
大量数据操作:如果一次性处理的数据量非常大,超过了MySQL内存缓冲区的容量限制,MySQL就会将部分数据写入磁盘上的临时表中。
标签:语句,
存储,
哪些,
临时,
mysql,
查询,
MySQL,
表来
From: https://www.cnblogs.com/qcy-blog/p/17823425.html