Я уже давно использую mysql на виртуальном хостинге, в основном на информационных сайтах, которые посещают не более 300 человек в день. Что я обнаружил, так это то, что хостинга едва хватило для поддержки более 3 или 4 человек на веб-сайте за один раз, при этом он почти не падал.
Теоретически, я думаю, что общий хостинг с большинством сервисов может максимально эффективно поддерживать около 60 пользователей в час, если все ваши пользователи приходят по одному или двум одновременно. Это будет примерно 1500 пользователей за один день. Однако это маловероятно, поскольку многие пользователи, как правило, подключаются к сети в определенное время дня, и вам также необходимо учитывать тот факт, что общие серверы часто работают неаккуратно из-за злоупотреблений со стороны других на сервере.
Я слышал из надежных источников, что некоторые VPS-хостинги, которые стоят 40-50 долларов в месяц, поддерживают 500 000 обращений в месяц. Хотя я не уверен, какие были конфигурации веб-сайтов, я сомневаюсь, что сайты выполняли много динамических запросов к БД или, возможно, были просто статичными.
Еще одна вещь, которая часто встречается на виртуальном хостинге, - это разрыв файловых менеджеров с хостингом базы данных. Иногда ваши файлы будут хорошо отображаться в Интернете, но база данных, на которой работает ваш настоящий веб-сайт, будет сильно отставать из-за злоупотреблений со стороны ваших соседей.