Вероятно, на вашем сервере у вас не хватит памяти, файловых дескрипторов и сетевых сокетов задолго до того, как вы приблизитесь к этому пределу.
Ответ 2
У вас может быть всего 10 000 пользователей, но это не то же самое, что и одновременные пользователи. В этом контексте выполняются параллельные сценарии.
Например, если ваш посетитель посещает index.php, и он делает запрос базы данных на получение некоторых пользовательских данных, этот запрос может работать в течение 250 мс. Вы можете ограничить время, в течение которого эти соединения MySQL живут еще дальше, открывая и закрывая их только тогда, когда вы запрашиваете, вместо того, чтобы оставлять его открытым во время script.
Хотя трудно представить какой-либо тип формулы для прогнозирования того, сколько соединений будет открыто одновременно, я рискну предположить следующее:
У вас, вероятно, не будет более 500 активных пользователей в любой момент времени с пользовательской базой в 10 000 пользователей.
Из этих 500 одновременных пользователей, вероятно, не более будет выполняться одновременно 10-20 одновременных запросов.
Это означает, что вы действительно устанавливаете только около 10-20 одновременных запросов.
Как уже упоминалось, вам не о чем беспокоиться в этом отделе.