MySQL可以将内存用于临时GROUP BY表吗?

时间:2018-03-10 11:44:12

标签: mysql memory group-by temp-tables

我需要优化一些GROUP BY次查询

一种选择是按照documentation

中的说明使用索引

由于我的GROUP BY将应用于具有嵌套子查询的复杂查询,我不能使用索引,除非我自己设计临时表来存储中间结果,然后应用GROUP BY,这甚至可能是一张记忆表 是否值得计算仅使用一次的索引?

在第一个懒惰的方法中,由于我没有非常积极地重写所有查询,是否有可能告诉MySQL使用内存作为内部临时表?

还有其他选择吗?

0 个答案:

没有答案