LINUX.ORG.RU

Прыгают время генерации страницы и количество запросов к БД. Как побороть?

 , , , ,


0

1

Здравствуйте, господа. Не даёт мне покоя бредово-параноидальная мысль. Заметил, что если обновлять главную страницу phpBB3 с высокой периодичностью (скажем, раз в несколько секунд), то время генерации страницы и количество запросов к БД сильно не прыгают:

Time : 0.028s | 11 Queries | GZIP : On
Time : 0.031s | 11 Queries | GZIP : On
Time : 0.028s | 11 Queries | GZIP : On
Time : 0.029s | 11 Queries | GZIP : On
Time : 0.030s | 12 Queries | GZIP : On
Time : 0.030s | 11 Queries | GZIP : On
Time : 0.030s | 13 Queries | GZIP : On
Time : 0.031s | 12 Queries | GZIP : On
Time : 0.031s | 11 Queries | GZIP : On
Time : 0.028s | 11 Queries | GZIP : On

Однако, если страницу обновлять через более длительное время (скажем, раз в 5 минут), то время генерации страницы и количество запросов к БД увеличиваются:

Time : 0.044s | 19 Queries | GZIP : On
Time : 0.033s | 12 Queries | GZIP : On
Time : 0.037s | 14 Queries | GZIP : On
Time : 0.038s | 12 Queries | GZIP : On
Time : 0.033s | 12 Queries | GZIP : On
Time : 0.052s | 13 Queries | GZIP : On
Time : 0.033s | 12 Queries | GZIP : On
Time : 0.062s | 17 Queries | GZIP : On
Time : 0.036s | 13 Queries | GZIP : On

Подскажите, пожалуйста, возможно ли каким-либо образом сгладить эти скачки показателей (и должны ли они вообще так прыгать)?

В качестве кеширования PHP-кода используется Zend Opcache, а PHP-сессии форума держу в Memcache.

P.S. Если нужна информация с munin, то пожалуйста.

С уважением, Геннадий.


phpbb умеет кешировать sql-запросы. Если это «живой» форум, куда пользователи пишут, где база данных обновляется, то подобное поведение, в принцепе, нормально.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.