Page 1 of 1

Сайты подвисают

Posted: Fri Jul 11, 2014 3:31 pm
by Bjakin
Здравствуйте. Имеется связка один мастер и 86 слейвов. MySQL оттюнин по рекомендациям. Базы вынесены на SSD. Иногда на каком-то сайте появляется сообщение:
Warning: mysql_connect(): Too many connections
Или иногда слейв пишет, что не может подключить к мастеру.
После перезагрузки страницы данные сообщения пропадают и все работает нормально. Но иногда появляются снова.
Можно ли как-то настроить сервер или MySQL, чтобы данных сообщений не было?
LA в среднем держится на уровне 10.

Re: Сайты подвисают

Posted: Fri Jul 11, 2014 4:02 pm
by admin
Видимо в этот момент что-то происходит на серваке.
Что именно видно в mysql в момент когда не может законектиться ?
может быть в это время например бекапы какие то делаются и тп

Re: Сайты подвисают

Posted: Fri Jul 11, 2014 4:09 pm
by Bjakin
admin wrote: Что именно видно в mysql в момент когда не может законектиться ?
Это нужно смотреть логи mysql?

Re: Сайты подвисают

Posted: Fri Jul 11, 2014 4:12 pm
by admin
show processlist

Re: Сайты подвисают

Posted: Fri Jul 11, 2014 4:27 pm
by Bjakin
Это происходит довольно часто. Ничего обычного в processlist не заметил в это время. Обычные запросы:

Sleep

Query 8 Sending data SELECT g.id, s.thumb_id
FROM rot_galleries AS g
LEFT JOIN rot_gallery_stats31 AS s ON g.id = s.thu

Query 0 preparing SELECT SQL_CALC_FOUND_ROWS g.id, if( gs.total_shows <300, 1, 0 ) AS new_thumb
FROM rot_gal2group AS

Re: Сайты подвисают

Posted: Fri Jul 11, 2014 4:59 pm
by admin
Тут довольно мало и обрезаны сами запросы.
Скидывайте шел и в какое время имеет смысл проверять.