Эта тема на forum.dklab.ru


CTAPbIu_MABP: элемент многомерного массива в sql запросе
САБЖ. Вопрос собственно не вопрос а размышление на тему

обычно люди пишут sql запросы вот так

SELECT * FROM ".$ldu_cat['pages']['pages']." p LEFT JOIN ".$ldu_cat['pages']['structure']." s ON (p.page_cat=s.structure_code) WHERE s.structure_path LIKE '".$ldu_cat['pages']['rpath']."%' AND page_state=".$ldu_cat['pages']['state']."

результат подстановки

SELECT * FROM ldu_pages p LEFT JOIN ldu_structure s ON (p.page_cat=s.structure_code) WHERE s.structure_path LIKE '1%' AND page_state=0

выполнятесть за 10.9885971546 за 100 цыклов в лучшем варианте, а запрос

SELECT * FROM {$ldu_cat['pages']['pages']} p LEFT JOIN {$ldu_cat['pages']['structure']} s ON (p.page_cat=s.structure_code) WHERE s.structure_path LIKE '{$ldu_cat['pages']['rpath']}%' AND page_state={$ldu_cat['pages']['state']}

в лучшем варианте 10.8779139519 и чем больше элементов вставляется тем быстрее скорость

Так вот вопрос: почему же так не пишут???
Владимир Хоменко:
У Вас заканчиваются спички?
Юрий Насретдинов:
Так вот вопрос: почему же так не пишут???
Потому что все уже давно используют облегченные плейсхолдеры Дмитрия Котерова и не парятся.
CTAPbIu_MABP:
У Вас заканчиваются спички?
Обьясните смысл вашей фразы пожалуйсто

Потому что все уже давно используют облегченные плейсхолдеры Дмитрия Котерова и не парятся.
ни в одной cms их не видел....
Владимир Хоменко:
и чем больше элементов вставляется тем быстрее скорость

даже если прирост скорости и есть, то это экономия на спичках
Юрий Насретдинов:
ни в одной cms их не видел...
Вы бы ещё в скриптах манликса их поискали :))

Эта тема на forum.dklab.ru