Назад | Перейти на главную страницу

Максимальное количество подключений MySQL в общей среде хостинга

У меня проблемы с веб-сайтом, за который я отвечаю, который находится на плане общего хостинга. Я не могу установить соединение с базой данных, потому что их слишком много. Эти блокировки (обычно) совпадают с новыми событиями на сайте, такими как сообщения в блогах или твиты, объявляющие сообщения в блогах.

Когда я подключился к базе данных и спросил значение переменной max_connections, я обнаружил, что она установлена ​​на 100.

SHOW variables LIKE 'max_connections';

Мне кажется немного глупым спрашивать об этом. Общий хостинг - это общие ресурсы, это прямо в названии. Но я хотел бы подтвердить, что это значение, которое я получаю, распространяется на весь сервер и не относится к моей учетной записи. Достигает ли мой сайт этого числа самостоятельно или это лишь часть проблемы?

Максимальное количество подключений в MySQL может быть ограничено глобально, на пользователя и в час.

max_connections это глобальный предел, max_user_connections для пользователя.

По умолчанию max_connections установлено на 100, если не изменено из my.ini.