Добрый день! Не могли бы вы подсказать в каком направлении смотреть для уменьшения очереди элементов данных. Имеем Zabbix 2.2.5, mysql 5.5. Экспериментирую с клоном машины, пробовал производить обновление mysql до версии 5.7, полагая, что это может помочь, но прироста производительности не произошло.
my.cnf
[mysqld]
datadir=/mysql-data/mysql
socket=/mysql-data/mysql/mysql.sock
user=mysql
symbolic-links=0
tmpdir = /dev/shm
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port=3306
socket=/mysql-data/mysql/mysql.sock
Пробовал добавлять в конфиг:
innodb_buffer_pool_size = 2G
innodb_additional_mem_pool_size = 32M
innodb_log_file_size = 64M
innodb_log_buffer_size = 16M
innodb_flush_log_at_trx_commit = 0
innodb_read_io_threads=8
innodb_write_io_threads=8
Положительной динамики не заметил. Не могли бы вы подсказать оптимальные настройки для машины с 2 vCPU и 3 Gb RAM? Или другой вариант решения проблемы, может ли проблема быть вызвана дисковой очередью(avq) ~3 и требуется разносить базу по разным дискам или использовать zabbix proxy?
my.cnf
[mysqld]
datadir=/mysql-data/mysql
socket=/mysql-data/mysql/mysql.sock
user=mysql
symbolic-links=0
tmpdir = /dev/shm
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port=3306
socket=/mysql-data/mysql/mysql.sock
Пробовал добавлять в конфиг:
innodb_buffer_pool_size = 2G
innodb_additional_mem_pool_size = 32M
innodb_log_file_size = 64M
innodb_log_buffer_size = 16M
innodb_flush_log_at_trx_commit = 0
innodb_read_io_threads=8
innodb_write_io_threads=8
Положительной динамики не заметил. Не могли бы вы подсказать оптимальные настройки для машины с 2 vCPU и 3 Gb RAM? Или другой вариант решения проблемы, может ли проблема быть вызвана дисковой очередью(avq) ~3 и требуется разносить базу по разным дискам или использовать zabbix proxy?

Comment