mysql引擎、索引相关

alter table tablename engine=myisam/innodb修改table的engine

对table进行alter操作不管是改列还是加列亦或者是重新导入数据都会有重建索引这个流程,而重建索引的速度可以从两个方面影响:1,mysql用于索引的内存的大小。2,当所有的数据插入之后再统一建立索引

SET GLOBAL myisam_max_sort_file_size = 100102410241024; 100G

SET GLOBAL repair_cache.key_buffer_size = 12810241024; 128M


SET GLOBAL sort_buffer_size=6410241024;
SET GLOBAL tmp_table_size=64
10241024;

SET GLOBAL read_buffer_size=3210241024;


SET GLOBAL read_rnd_buffer_size=321024*1024;