Compilar Sp

13/07/2005 - 17:40 por Pablo | Informe spam
Me llego el comentario que para que un sp no se recompile debe llamarselo
con el owner. Algun comentario?

Preguntas similare

Leer las respuestas

#1 Maxi
13/07/2005 - 18:00 | Informe spam
Hola, el sp solo se recompila la primer vez q se ejecute a menos que uses
luego sp_recompile


Salu2
Maxi


"Pablo" escribió en el mensaje
news:%
Me llego el comentario que para que un sp no se recompile debe llamarselo
con el owner. Algun comentario?


Respuesta Responder a este mensaje
#2 sergio
13/07/2005 - 19:57 | Informe spam
El tema és que con SQL Server 2000 si no utilizas el owner la llamada no se
localiza en el cache de Planes de ejecucion y se causa una nueva compilacion
de su plan de ejecucion. Otras cosas puede generar recompilaciones en el
plan de ejecucion, como mesclar DDLs con DMLS, clausulas SET, uso excesivo
de Tablas temporales, etc.

saludos,

Sérgio Monteiro
"Pablo" wrote in message
news:%
Me llego el comentario que para que un sp no se recompile debe llamarselo
con el owner. Algun comentario?


Respuesta Responder a este mensaje
#3 Pablo
13/07/2005 - 21:23 | Informe spam
Barbaro encontre algo en el foro principalmente en ingles con respecto a
esto.
Lo que me queda la duda, con respecto a las tablas tambien tenes que usar el
owner?

"sergio" escribió en el mensaje
news:
El tema és que con SQL Server 2000 si no utilizas el owner la llamada no


se
localiza en el cache de Planes de ejecucion y se causa una nueva


compilacion
de su plan de ejecucion. Otras cosas puede generar recompilaciones en el
plan de ejecucion, como mesclar DDLs con DMLS, clausulas SET, uso excesivo
de Tablas temporales, etc.

saludos,

Sérgio Monteiro
"Pablo" wrote in message
news:%
> Me llego el comentario que para que un sp no se recompile debe


llamarselo
> con el owner. Algun comentario?
>
>


Respuesta Responder a este mensaje
#4 sergio
14/07/2005 - 07:06 | Informe spam
Pablo, Si. Estaria bueno que lo usaras (dbo).

Saludos
"Pablo" wrote in message
news:OBvYuA%
Barbaro encontre algo en el foro principalmente en ingles con respecto a
esto.
Lo que me queda la duda, con respecto a las tablas tambien tenes que usar


el
owner?

"sergio" escribió en el mensaje
news:
> El tema és que con SQL Server 2000 si no utilizas el owner la llamada no
se
> localiza en el cache de Planes de ejecucion y se causa una nueva
compilacion
> de su plan de ejecucion. Otras cosas puede generar recompilaciones en el
> plan de ejecucion, como mesclar DDLs con DMLS, clausulas SET, uso


excesivo
> de Tablas temporales, etc.
>
> saludos,
>
> Sérgio Monteiro
> "Pablo" wrote in message
> news:%
> > Me llego el comentario que para que un sp no se recompile debe
llamarselo
> > con el owner. Algun comentario?
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Pablo
14/07/2005 - 17:15 | Informe spam
En cuanto al uso de Set, para asiganar variables dentro de un sp, conviene
usar set o select?

"sergio" escribió en el mensaje
news:
El tema és que con SQL Server 2000 si no utilizas el owner la llamada no


se
localiza en el cache de Planes de ejecucion y se causa una nueva


compilacion
de su plan de ejecucion. Otras cosas puede generar recompilaciones en el
plan de ejecucion, como mesclar DDLs con DMLS, clausulas SET, uso excesivo
de Tablas temporales, etc.

saludos,

Sérgio Monteiro
"Pablo" wrote in message
news:%
> Me llego el comentario que para que un sp no se recompile debe


llamarselo
> con el owner. Algun comentario?
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida