|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vladimir Petrov 2:5020/400 16 Jan 2002 14:44:53 To : Sergey Pratch Subject : Re: Hа: в чем зло хранимых процедур? -------------------------------------------------------------------------------- " Sergey Pratch" <sltoopls@kot.poltava.ua> сообщил/сообщила в новостях следующее: > "Andrei N.Sobchuck" <andrei@mart.cherkassy.ua> сообщил/сообщила в новостях > следующее: news:dhj02a.0h2.ln@server1.mart.cherkassy.ua... ... Сергей, так тебе не нравятся хранимые процедуры вообще, или только написанные на java ? (Это не наезд, просто я из текста не очень это понял... ;0) ) > Тут и к урлам ходить не надо. Во-первых, для выполнения Java-процедур > неоходима как минимум Java-машина. В лучшем случае в ней будут > runtime-compiler, который сразу откомпилит p-код в исполнимый, в худшем это > будут делатся каждый раз при выпонении этой процедуры. > Hо плохо не это, а то что вместе с обычными процедурами хранятся планы > их выполнения, которые к тому же большинство серверов кэшируют. Да, и довольно быстро их в кэше находят для повторного использования. Что, в случае более-менее большого размера SP, по времени дешевле повторной компиляции... >А Java-процедуры будут каждый раз бросать на сервер запросы, для которых > оптимизатор должен будет искать в кэше их аналоги, а при отсутсвии таковых - > компилировать. Т.е. такая SP только хранится как единица, вцелом не компилится и выполняется как набор отдельных команд ? А уж планы этих команд могут кэшироваться ? Я не имею опыта работы с java хранимками - это все для какого сервера ? > -- > С уважением, > Сергей Прач -- Владимир. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/6577d22b32b2.html, оценка из 5, голосов 10
|