如何加速MySQL CREATE TEMPORARY TABLE?

时间:2014-09-10 23:38:44

标签: mysql create-table

我正在尝试调整我长时间运行的查询,以便在MySQL中更好地执行。我所做的一件事就是使用CREATE TEMPORARY TABLE (KEY(account_id)).....而不是使用复杂的LEFT JOIN来处理许多子查询。

但我注意到创建临时表很慢"它也可能在该表上创建密钥。"

MySQL中是否有配置以便CREATE TEMPORARY TABLE (KEY(account_id)).....更快?

我已更改以下变量

tmp_table_size=32M
max_heap_table_size=32M
key_buffer_size=8M

tmp_table_size=64M
max_heap_table_size=64M
key_buffer_size=32M

0 个答案:

没有答案