dandandan
Мой дом здесь!
- Регистрация
- 7 Авг 2008
- Сообщения
- 1.036
- Реакции
- 293
- Автор темы
- #1
Всем привет.
Есть вебсервер. Например 2 ядра х 2300 Мгц.
ОЗУ 4 ГБ
HDD 300 Гб.
На сервере крутится 2 информационных сайта. У каждого база по 8+ ГБ. В каждой базе около 500 000 постов и более 10 млн комментариев. Получается, что оперативки уже не хватает под базу. В базу в сутки добавляется около 100 постов и 100+ комментариев. Посещалка около 1000 уников/сутки.
mysqltuner все время предлагет увеличить кеш.
Например:
"Add RAM before increasing MySQL buffer variables
innodb_buffer_pool_size (>= 28G) if possible."
Если я, не глядя, поставлю размер буфера 28Гб, то как я понимаю, у меня все упадет сразу...
Сколько гуглил в инете - везде разгоняют сайты с 1000 постов и 512 мб ОЗУ. Что можно почитать про более нагруженные сайты?
Из каких соображений исходить в оптимизации mysql под большие базы?
Есть вебсервер. Например 2 ядра х 2300 Мгц.
ОЗУ 4 ГБ
HDD 300 Гб.
На сервере крутится 2 информационных сайта. У каждого база по 8+ ГБ. В каждой базе около 500 000 постов и более 10 млн комментариев. Получается, что оперативки уже не хватает под базу. В базу в сутки добавляется около 100 постов и 100+ комментариев. Посещалка около 1000 уников/сутки.
mysqltuner все время предлагет увеличить кеш.
Например:
"Add RAM before increasing MySQL buffer variables
innodb_buffer_pool_size (>= 28G) if possible."
Если я, не глядя, поставлю размер буфера 28Гб, то как я понимаю, у меня все упадет сразу...
Сколько гуглил в инете - везде разгоняют сайты с 1000 постов и 512 мб ОЗУ. Что можно почитать про более нагруженные сайты?
Из каких соображений исходить в оптимизации mysql под большие базы?