iostat -k -d -x 1 10
日志刷新过多设置(0最快1最慢)
可以修改以下 mysql 参数
innodb_flush_log_at_trx_commit=2
设置数据批量写入
修改 mysql 参数:
innodb_write_io_threads=8( 根据机器核数
innodb_io_capacity=2000 (ssd 盘改大 )
若临时表过大,设置临时表参数
查看临时表大小
SHOW TABLE STATUS LIKE 'temp_table';
SELECT table_name, table_rows, data_length, index_length
FROM INFORMATION_SCHEMA.TABLES
WHERE table_name = 'temp_table';
set global tmp_table_size=512*1024*1024;
标签:name,过高,length,innodb,io,mysql,table
From: https://blog.51cto.com/u_16082244/8129800