Форум: "Базы";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
Вниз
Хранимые процедуры Найти похожие ветки
← →
Mypp (2003-07-29 09:46) [0]Подскажите где можно почитать о преимуществах использования хранимых процедур(вместо написания запросов в самой программе)?
← →
Digitman (2003-07-29 10:02) [1]"на огурцах" :
преимущества те же самые, что и run-time-преимущества по производительности любой скомпилированной версии программы по сравнению с интерпретируемой. Например, Васик-приложение, скомпилированное каким-нибудь Васик-компилятором, работает быстрее чем будучи запущенным сразу на интерпретацию (без предварительной полной компиляции) в Васик-среде.
Суть в том, что ХП, будучи скомпилированные сервером, хранятся в базе в токенизированном виде (в виде BLR-кода, Binary Language Representation). Run-time-интерпретация BLR-кода ощутимо быстрее, ибо не требуется парсинг строковых выражений. В то же время перед исполнением DSQL-запроса (сервером исполняется в любом случае токен-код), переданного в текстовом виде клиентом, требуется его парсинг, синт./лекс./сем.-анализ и превращение в токен-код.
← →
Desdechado (2003-07-29 10:37) [2]ну и централизация бизнес-логики
и возможность делать сложные выборки с анализом всей БД и возвратом 1-2 строк в ответе
← →
Mypp (2003-07-29 11:00) [3]Спасибо за ответы
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c