ребята по медленней, я записываю)
(Добавление)
Мелкий пишет:А если уж оптимизатор тупит, то и подсказывать надо на уровне оптимизатора
тут 2 вопроса, точнее 1, а как вычислить факт тупизма оптимизатора?
(Добавление)
Zuldek пишет:Почему эти условия не перенести в джоины?
DlTA пишет:попутно повязано тем что доступ ко всем элемента/страницам идет через таблицу `hierarchy`
`hierarchy`.`intableID` указывает на id элемента в своей таблице, а `hierarchy`.`tableID` указывает на таблицу (7-товар, 39-раздел, 40-подраздел)
(Добавление)
Zuldek пишет:Имхо, когда в запросе 3 раза нужно джоинить одну и ту же таблицу, структура данных в бд не оптимальна.
тут не поспоришь, изначальные разработчики почему то думали что можно допустить ситуацию что к товару можно привязать раздел, а к марке рассылку, но перекраивать что то очень большое туго шевелящееся но всеже. черевато, ибо нельзя взять и остановить это дело на недельку