[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Массовый сбор количества записей
xxxLOGIATxxx
Привет, друзья! Есть вопрос, надеюсь проконсультируете.

Каким образом лучше организовать массовый сбор количества результатов, исходя из определённых условий? Например, у некоторых известных досок обьявлений примерно такая структура списка категорий:

Транспорт — 38237 обьявлений
Электроника — 324 обьявлений
Строительство — 212214 обьявлений
Одежда и обувь — 42342 обьявлений
и т.д...

Как правильно собирать суммы количества обьявлений в категориях? Для каждой категории отдельный SQL-запрос или есть способ обойти такую необходимость? Побаиваюсь за нагрузку на сервер.
Michael
Скорее денормализацией, т.е. хранить эти числа дополнительно. Добавилось объявление в категории - инкремент. Хотя и с кешированием этих результатов можно что то придумать.

_____________
There never was a struggle in the soul of a good man that was not hard
xxxLOGIATxxx
Цитата (Michael @ 21.03.2013 - 05:48)
Скорее денормализацией, т.е. хранить эти числа дополнительно. Добавилось объявление в категории - инкремент. Хотя и с кешированием этих результатов можно что то придумать.

Благодарю за ответ! Буду расписывать инкремент к категориям, так удобнее и быстрее
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.