Сервер для БД

12
mstar
На сайте с 19.12.2005
Offline
133
#11
Maxi21:
База порядка 500мб, в основном это 2 таблицы. есть много мелких и пара тяжелых запросов. Мемкеш используем.

Если всего 2 таблицы и всего пара тяжелых запросов - нужно проанализировать их и оценить объем работы по оптимизации приложения, чтобы тяжелых не было. Ну или были, но не больше 1-5 секунд и не чаще раз в 1-5 минут. Если такие тяжелые запросы идут вподряд и каждую секунду - путь апгрейда железа явно тупиковый.

"Много мелких" тоже нужно посчитать: это 10 запросов на один веб хит, или это 10К на один веб хит.

zexis:
Сейчас компьютерные комплектующие стоят довольно дешево в сравнении со стоимостью рабочего времени разработчика.

После того, как есть объективная картина по запросам - просто сравнить стоимость рефакторинга со стоимостью нового железа с переездом. Переезд на новое мощное железо спасает на какой-то срок, а вот сам срок этот будет 1-2 месяца или 1-2 года без анализа ситуации никто не угадает по общим фразам.

Анализировать запросы должен разработчик или админ на порядок грамотнее в оптимизации, чем разработчик.

Разработка сайтов (http://www.mstarproject.com/?action=tecdoc_mysql_site) - удобные веб приложения по разумной цене.
Andreyka
На сайте с 19.02.2005
Offline
822
#12
zexis:
Не понял вашей мысли.
Про какой поток вы говорите при репликации MySQL?

Про отставание слейва от мастера

Не стоит плодить сущности без необходимости
Maxi21
На сайте с 07.12.2006
Offline
225
#13

Спасибо за ответы, в некотором роде это проясняет ситуацию :) по крайней мере по серверу бд :)

Google ;) (http://google.com)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий