Sp en Caché

22/12/2004 - 23:04 por Eusebio | Informe spam
Hola todos,


alguien me comentó que todos los procedimientos de todas las BD de un
servidor se cargan complidados en caché al momento de iniciar el servicio de
SQL Server. Yo suponía que se cargaban a medida que se iban necesitando

Cómo funciona este asunto...??

gracias.


Eusebio

Preguntas similare

Leer las respuestas

#1 Isaias
23/12/2004 - 00:47 | Informe spam
¿De donde leyo o consulto eso de que los STORES se cargan en cache al momento
de arrancar SQL?
Respuesta Responder a este mensaje
#2 Emilio Boucau \(en casa\)
23/12/2004 - 01:26 | Informe spam
Parte de la operatoria de ejecucion de un SP es almacenarlo en la cache si
es que no estaba ya, no antes.


Saludos !

Emilio Boucau
Buenos Aires - Argentina
http://www.portalsql.com
Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
23/12/2004 - 01:26 | Informe spam
/* extraido de los Books Online (BOL) */

Cuando se ejecuta por primera vez, el procedimiento se compila para
determinar que dispone de un plan de acceso óptimo para recuperar los
datos.

Cuando se cambia una base de datos mediante la adición de índices o la
modificación de datos de columnas indizadas, los planes de consultas
originales utilizados para el acceso a las tablas deberán optimizarse de
nuevo; para ello, será preciso volver a compilarlos. Esta optimización
se produce automáticamente la primera vez que se ejecuta un
procedimiento almacenado tras reiniciar Microsoft® SQL ServerT 2000.
También se produce si cambia una tabla subyacente utilizada por el
procedimiento almacenado. Pero si se agrega un nuevo índice del que se
puede beneficiar el procedimiento, la optimización no se produce
automáticamente (no hasta que se vuelve a ejecutar el procedimiento tras
reiniciar SQL Server).



"Eusebio" wrote in message
news::
Hola todos,


alguien me comentó que todos los procedimientos de todas las BD de un
servidor se cargan complidados en caché al momento de iniciar el servicio
de
SQL Server. Yo suponía que se cargaban a medida que se iban
necesitando

Cómo funciona este asunto...??

gracias.


Eusebio




Gustavo Larriera, MVP SQL http://sqljunkies.com/weblog/gux

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho / This message is provided "AS IS" with no
warranties expressed or implied, and confers no rights.
Respuesta Responder a este mensaje
#4 Maxi
23/12/2004 - 13:28 | Informe spam
Hola, no se cargan en cache a menos que lo ejecutes por primera vez.


Salu2
Maxi


"Eusebio" escribió en el mensaje
news:
Hola todos,


alguien me comentó que todos los procedimientos de todas las BD de un
servidor se cargan complidados en caché al momento de iniciar el servicio
de
SQL Server. Yo suponía que se cargaban a medida que se iban
necesitando

Cómo funciona este asunto...??

gracias.


Eusebio


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida