Vlad Horsun пишет: >> А что есть идеал по твоему? Не вообще, а по данному вопросу. Все равно >> ведь компромисс искать надо между затратами на оптимизацию и эффектом от >> этой самой оптимизации > > Идеал - идеальный план для любых значений пар-ров :-D
Который недостижим, как и большинство прочих идеалов. > ASA ведёт себя не предсказуемо - план запросов в процедурах может быть > далёк > от оптимального. Да, те же запросы, выполненные отдельно, имеют шансы быть > лучше оптимизированными (за счёт постоянного перевычисления плана), но в моей > практике 95% запросов живёт таки в процедурах. В моей практике скорее наоборот. P.S. Кстати, в случае некоторых примитивных селективных процедур вообще не мыслю, как можно без оптимизации при исполнении. Если процедура - просто селект с джойнами и условиями, то при выборке из нее план строится не только с учетом значений параметров, но и с учетов условий, накладываемых на выборку извне. Весьма удобно в разработке. --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

