服务器mysql最近每秒query有1000次以上,用iotop查看mysqld程序平均每秒要写入1-2M的数据, 分析下来是因为频繁的对程序中的Session表Update导致的
所以, 我想问一下, 怎么让mysql多利用内存, 少写磁盘?
Session表本身并不大, 但是更新频率较高, 我已经设置了
innodb_buffer_pool_size = 1024M
innodb_flush_log_at_trx_commit = 2
但是不起作用, 请问一下大家是怎么配置的?
Session表使用InnoDB
所以, 我想问一下, 怎么让mysql多利用内存, 少写磁盘?
Session表本身并不大, 但是更新频率较高, 我已经设置了
innodb_buffer_pool_size = 1024M
innodb_flush_log_at_trx_commit = 2
但是不起作用, 请问一下大家是怎么配置的?
Session表使用InnoDB