«Меня часто спрашивают» — почему ты, Антон, такой мудак, используешь искусственные скидки? (я про это)
А вот почему. (без кеша конечно, включая модуль аналитики)
Нативные скидки: Всего SQL запросов: 137
Искусственные (скидки хранятся в свойствах): Всего SQL запросов: 74
Кратко минус моих искусcтвенных — можно обыграть только скидки, которые не касаются групп пользователей. То есть «только для зареганных» через мой модуль не поставишь.
Но если клиент все же хочет — теперь я пилю нативные:) (говорят, раньше каталог был еще более диким к запросам)