как увеличить максимальное количество подключений к базе данных? [закрыто]

на моем сервере CENTOS в качестве операционной системы, а в качестве веб-сервера используется apache. Программное обеспечение базы данных - MariaDB. Сервер имеет 64 ГБ ОЗУ, но как только количество ежедневных посетителей превышает 12 КБ, я получаю сообщение об ошибке «при установлении соединения с базой данных. может ли кто-нибудь сказать мне, как мне увеличить "Максимальное количество подключений"? Сейчас 151.

-4
задан 12 May 2017 в 13:22
2 ответа

Не прямой ответ, но кое-что для думать о. Ваше программирование НЕДОСТАТОЧНО плохо. Вы указываете, что у вас одновременно активны более 1% ваших посетителей в базе данных. Обратите внимание, что я не имею в виду «одновременные посетители» или одновременные операции со страницами - я имею в виду одновременные операции с базами данных. Это ОЧЕНЬ большое число.

12000 посетителей В ДЕНЬ ни при каких условиях не должны требовать 151 подключения к базе данных. Даже 20. Похоже, вы держите их открытыми вечно, возможно, утечка из них и не закрытие их вообще.

Очевидно, неправильно, если каждый посетитель выполняет чрезвычайно длинные операции, требующие минутных длинных операторов sql. Я почему-то уверен, что это не так.

4
ответ дан 5 December 2019 в 22:06
1
ответ дан 5 December 2019 в 22:06

Теги

Похожие вопросы