Как уменьшить количество запросов к MySQL?

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #21 factotum » 29.11.2012, 14:43

Алексей:APC следит за актуальностью данных в базе и сбрасывает их в кэш?
работает примерно так:
если нет кеша -> создать
далее алгоритм сложен.
для настроек движка (они как раз таки не изменяются без ручного вмешательства в админке) кеш сбрасывается и создается заново только при изменении настроек. Т.е "применить" в админке ведет к сбросу кеша и созданию нового. в остальных случаях кеш настроек может жить очень долго.
организация топика в идеале должна иметь примерно такую же организацию: часть данных можно назвать статичными. остальное обновляться по мере поступления данных. к примеру на этом форуме новые данные добавляются не каждую секунду и даже не каждую минуту. бывает сутки нет новых постов. при правильной организации все это время и не должно быть запросов к базе - вместо нее отвечает APC.

Придираться не стоит - вышесказанное слишком идеально и не содержит практической стороны вопросов. Но может понять направление.
factotum
Откуда: Люксембург
Репутация: 234
С нами: 12 лет

Сообщение #22 Алексей » 29.11.2012, 14:53

VEG, спасибо. Отключил показ гостей и ботов.
Алексей M
Автор темы
Аватара
Репутация: 19
С нами: 11 лет 7 месяцев

Пред.

Вернуться в Поддержка 1.x



cron