Я хотел бы знать , сколько запросов к базе данных на просмотр страницы (то есть каждая страница, которую просматривает пользователь, будет запускать несколько запросов для извлечения данных из базы данных), чтобы иметь возможность «оптимальная» производительность, когда я использую совместно используемые или выделенные хост-серверы, аппаратное обеспечение которых предоставляется «чаще всего» (например, которые предлагают HostMonster или Bluehost провайдеров). В обоих случаях я хотел бы знать, что когда
- Я использую MySQL или другую систему баз данных
- Размер базы данных составляет 1, 10, 100, 1000 Мегабайт
- Я не использую или я использую оптимизацию кэша
- Пользователи просматривают страницы 10, 100, 1000, 10000 в секунду
В двух словах, при каких условиях (с учетом вышеописанных случаев) сервер начнет замедляться, и на работу пользователя будет оказано негативное влияние? Я ценю некоторые статистические данные ...
P.S .: В настоящее время я использую Ruby on Rails 3, поэтому увеличивать запросы "просто"!