Медленная индексация новых сообщений в phpbb3 - PullRequest
4 голосов
/ 22 сентября 2011

Я пытаюсь найти решение для улучшения индексации новых сообщений phpbb3.На моем форуме около 10000 сообщений, и каждое новое сообщение добавляется ОЧЕНЬ долго (20-30 секунд).Я проверил mysql_slow.log и нашел там длинные запросы, которые фактически добавляют сообщение в индекс phpbb3.

У кого-то есть или есть готовые решения?

1 Ответ

0 голосов
/ 28 октября 2011

Позвольте MySQL работать в течение 72+ часов (без перезапуска), а затем загрузите и запустите MySQL Tuner: (как корень)

cd ~/
wget http://www.mysqltuner.pl/ -O ./mysqltuner.pl
chmod +x ./mysqltuner.pl
./mysqltuner.pl

Это даст вам хорошее представление о том, что вы можете сделать, чтобы улучшить производительность в зависимости от вашего фактического использования и потребностей. После того, как вы сделаете твики, вам нужно перезапустить MySQL, а затем дать ему еще 48-72 часа, прежде чем снова запускать тюнер, чтобы посмотреть, есть ли более тонкая настройка, которую вы можете сделать.

...