日期:2014-05-16  浏览次数:20705 次

mysql insert 到临时表 速度慢,如何优化
mysql   insert   到临时表   速度慢,如何优化

------解决方案--------------------
用复制表的方法
select files into tbl from tbl2
------解决方案--------------------
你的插入是不是按照:
insert into table values....
insert into table values....
这样的?

设法改成:

insert into table values(),(),.....
------解决方案--------------------
改成内存表的时候
max_heap_table_size必须设置的足够大。

几百万的数据速度可以提升不少。
可是完了后记得ALTER TABLE一下改成其他类型,要不然重新启动数据后表清零。