|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vladimir Pavlikov 2:5020/400 11 Oct 2001 13:45:53 To : Vadim Rumyantsev Subject : Re: ms sql server vs. ibm db2 -------------------------------------------------------------------------------- Hello! "Vadim Rumyantsev" <Vadim.Rumyantsev@f301.n5030.z2.fidonet.org> wrote: > VP> Очевидны - секурность и "инкапсуляция" базы от клиентов. > Это проблемы исключительно тех серверов, в которых план выполнения запроса > нельзя "засекьюрить" и инкапсулировать от клиентов ;) Hе говоря уж о том, что, > как тут было верно указано, запрос можно оформить в виде VIEW. При чем тут план? Речь о структуре данных, в частности. > >> Возможно, но жизнь уж так устроена. Декларативный код лучше > >> оптимизируется, чем процедурный, безотносительно к деталям и > >> конкретным реализациям. > VP> Почему процедурный? В хранимке может быть тот же запрос, > Тогда предмет для спора отсутствует. Hе совсем. Тут недавно прозвучало, что в сетевухе процедура может быть эффективнее. Задумайся над тем, почему вообще не оптимизируемые проце- дурные запросы на сети очень часто работают намного быстрее, чем декла- рации, обслуживаемые самым мощным оптимизатором. Собственно, ответ по- нятен - они уже оптимальны (с точностью до статистики), а вот то, что оптимизатор (после серьезных усилий) выдаст то же самое - далеко не факт. В целом ряде случаев - железно не факт. Вот в последних случаях хранимка будет и эффективнее запроса/вьюхи. -- Владимир Павликов. Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Fidolook Express 2.000 www.fidolook.da.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/648861122c87.html, оценка из 5, голосов 10
|