这几天在忙 ,解决问题,没时间发博客
程序员文章站
2022-07-14 22:45:50
...
这几天在忙 ,解决问题,没时间发博客。见谅。
# set global back_log = 2048 ;
#set global innodb-buffer-pool-size = 10*1024*1024*1024;
#set global innodb-purge-thread = 10 ;
#set global innodb_write_io_threads = 16 ;
#set global innodb_read_io_threads = 16 ;
set global innodb_io_capacity = 200 ; 300
set global innodb_io_capacity_max = 2000 ; 3000
进入mysql
执行:
show engine innodb status \G;
//purge列表大小,看起来还是比较大的(有111万)
调大innodb-buffer-pool-size,原则上不超过物理内存的70%,所以设置为40G;
调大innodb-purge-thread,原来是1,调整成4;
调大innodb_io_capacity和innodb_io_capacity_max,值分别为2万和2.5万;
通过优化 innndb 等影响 IO、内存的一些参数后,性能问题明显解决,优化参数内容,
例如:innodb_write_io_threads、innodb_read_io_threads、innodb_flush_log_at_trx_commit 等 InnoDB 引擎优化 IO 子系统参数配置若干。
show variables like 'back_log';
back_log
set global back_log 2048 ;
innodb-buffer-pool-size 没有
innodb-purge-thread 没有
innodb_io_capacity 没有
innodb_io_capacity_max 没有
innodb_write_io_threads 没有
innodb_read_io_threads 没有
innodb_io_capacity | 200 innodb_io_capacity_max | 2000
innodb_io_capacity_max | 2000
innodb_write_io_threads | 4
innodb_read_io_threads | 4
# set global back_log = 2048 ;
#set global innodb-buffer-pool-size = 10*1024*1024*1024;
#set global innodb-purge-thread = 10 ;
#set global innodb_write_io_threads = 16 ;
#set global innodb_read_io_threads = 16 ;
set global innodb_io_capacity = 200 ; 300
set global innodb_io_capacity_max = 2000 ; 3000
进入mysql
执行:
show engine innodb status \G;
//purge列表大小,看起来还是比较大的(有111万)
调大innodb-buffer-pool-size,原则上不超过物理内存的70%,所以设置为40G;
调大innodb-purge-thread,原来是1,调整成4;
调大innodb_io_capacity和innodb_io_capacity_max,值分别为2万和2.5万;
通过优化 innndb 等影响 IO、内存的一些参数后,性能问题明显解决,优化参数内容,
例如:innodb_write_io_threads、innodb_read_io_threads、innodb_flush_log_at_trx_commit 等 InnoDB 引擎优化 IO 子系统参数配置若干。
show variables like 'back_log';
back_log
set global back_log 2048 ;
innodb-buffer-pool-size 没有
innodb-purge-thread 没有
innodb_io_capacity 没有
innodb_io_capacity_max 没有
innodb_write_io_threads 没有
innodb_read_io_threads 没有
innodb_io_capacity | 200 innodb_io_capacity_max | 2000
innodb_io_capacity_max | 2000
innodb_write_io_threads | 4
innodb_read_io_threads | 4
推荐阅读