Возникла проблема с mysql. Несколько сайтов на битриксе убивают базу, загрузка процессора 100%, сайты перестают открываться, после рестарта базы все работает нормально. Это не ddos, просто большие запросы убивают mysql. Грешу на свой конфиг. Подскажите пожалуйста что можно подкрутить.
Базы есть как в innodb так и в myisam.
У сервера 2GB памяти 2 ядра.
Код: Выделить всё
[root@srv3 /usr/local/etc]# cat my.cnf
[mysqld]
max_allowed_packet = 1024M
set-variable = innodb_buffer_pool_size=250M
set-variable = innodb_additional_mem_pool_size=50M
set-variable = innodb_file_io_threads=8
set-variable = innodb_lock_wait_timeout=50
set-variable = innodb_log_buffer_size=8M
set-variable = innodb_flush_log_at_trx_commit=2
set-variable = table_cache=512
set-variable = key_buffer_size=16M
set-variable = sort_buffer=8M
set-variable = read_buffer_size=16M
set-variable = tmp_table_size=128M
set-variable = join_buffer_size=2M
set-variable = thread_cache_size=16K
set-variable = query_cache_size=128M
set-variable = query_cache_type=1
Код: Выделить всё
[root@srv3 /usr/local/etc]# pkg_info | grep mysql
mysql-client-5.1.47 Multithreaded SQL database (client)
mysql-server-5.1.47 Multithreaded SQL database (server)