|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Tolik Tentser 2:5020/400 18 Jan 2002 19:29:41 To : Nikolay Kulikov Subject : Re: в чем зло хранимых процедур? -------------------------------------------------------------------------------- Hi, Nikolay Kulikov! В чреве акулы, пойманной Fri, 18 Jan 2002 11:03:57 +0000 (UTC), дети капитана Гранта нашли письмо на тему 'Re: в чем зло хранимых процедур?': >Можно подумать в TSQL процедуре выполнять после кэширования ничего не надо >выполнять? Код процедуры выполняет интерпретатор, запросы сервер. Где >разница... Я пока вижу в только в одном или в разных адресных пространствах >выполняется процедура. Ты не в курсе. Для T-SQL процедуры строится один план исполнения (полностью на всю процедуру), который и кэшируется. >Можно подумать в MSSQL они после кэширования процедуры в памяти ничего >не валяется. Объясни пожалуйста, что такое план хранимой процедуры. >План запроса я еще понимаю, но как для процедуры план... это интереснее. То же самое. Включает в себя планы всех запросов, все IF, WHILE и т.п., хорошо виден в QA при включенной опции ShowExecution Plan. В памяти валяется, но, если обращений к процедуре в течение какого-то времени не было - сам же плавно оттуда уходит. >Можно ссылку на документацию, на досуге почитать. MSSQL Books Online, MSDN Bye ... Тенцер А.Л. tolik@katren.nsk.ru ICQ 15925834 --- ifmail v.2.15dev5 * Origin: AO Katren (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/20807c66ce92.html, оценка из 5, голосов 10
|