Как предсказать размер сервера в зависимости от увеличения БД? - PullRequest
0 голосов
/ 16 марта 2011

Я хотел бы предсказать размер сервера, который потребуется в будущем для моего веб-приложения, в зависимости от размера БД.


Например:

Если яВ настоящее время у меня есть виртуальный частный сервер 512 МБ, на котором запущено мое php-приложение, и связанная с ним база данных MySQL, в которой хранится 1 000 000 записей.И если я считаю, что этот сервер в настоящее время находится на его пределе.

Будет ли виртуальный частный сервер 1 Гб обрабатывать то же приложение с 2 000 000 записей?или больше?или меньше?


Я хотел бы знать, могу ли я рассмотреть линейную функцию в зависимости от номера записи в БД для прогнозирования размера моего сервера в будущем или что-то более сложное?

Я ищу простую модель для прогнозирования увеличения размера сервера в будущем в зависимости от увеличения количества записей в нашей БД.

Спасибо за вашу помощь!


ОБНОВЛЕНИЕ: Для этого мы можем считать, что количество пользователей останется прежним.

Ответы [ 2 ]

1 голос
/ 16 марта 2011

Размер записей обычно не учитывается - это больше размер индексов, используемых в ваших запросах.Если часто используемые индексы не могут быть сохранены в памяти, производительность серьезно ухудшится.

1 голос
/ 16 марта 2011

Это не зависит от количества записей линейно, это также зависит от нагрузки.Используете ли вы индексы, кеширование?Это может помочь, если вы хотите остаться на том же сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...