LINUX.ORG.RU

История изменений

Исправление adn, (текущая версия) :

Ну как минимум посмотреть какой именно pool_size тебе действительно нужен (в гигабайтах)

SELECT CEILING(Total_InnoDB_Bytes*1.6/POWER(1024,3)) FROM
(SELECT SUM(data_length+index_length) Total_InnoDB_Bytes
FROM information_schema.tables WHERE engine='InnoDB') A;

Больше чем даст этот select ставить не имеет смысла.

После этого начинай ограничивать

join_buffer_size
sort_buffer_size
read_buffer_size
read_rnd_buffer_size
max_connection

и это. не слушай тех кто предлагает по крону рестартовать или добавлять swap - это глупость от неквалифицированности

Исходная версия adn, :

Ну как минимум посмотреть какой именно pool_size тебе действительно нужен (гигабайтах)

SELECT CEILING(Total_InnoDB_Bytes*1.6/POWER(1024,3)) FROM
(SELECT SUM(data_length+index_length) Total_InnoDB_Bytes
FROM information_schema.tables WHERE engine='InnoDB') A;

Больше чем даст этот select ставить не имеет смысла.

После этого начинай ограничивать

join_buffer_size
sort_buffer_size
read_buffer_size
read_rnd_buffer_size
max_connection

и это. не слушай тех кто предлагает по крону рестартовать или добавлять swap - это глупость от неквалифицированности