Lentitud en el primer llamado de un sql o de un procedimiento

13/08/2008 - 14:30 por Agustin Restrepo | Informe spam
La primera consulta sobre una tabla es muy lenta sin importar si lo hago
por un sp o con un sql directamente sobre la tabla, estube consultanto y
tiene que ver con el sp_recommpile pero ya lo ejecute para todos los
procedimientos de la base de datos y lo que hace es marcar para recompliar
lo que aumenta mi problema, lo que necesitaria es que no recompile que
trabaje con la compilacion que tiene, hay que tener en cuenta que la cosa es
mas critica en una tabla que tengo con mas de un millon de registros pero en
general pasa con todas, cuando la base de datos es grandecita "Casi un giga"
con msde 2000.
Lo mas raro es que este servidor no se apaga diario y el problema es con el
primer registro diario.
Que debo hacer ?????.

Preguntas similare

Leer las respuestas

#1 Carlos A.
15/08/2008 - 16:53 | Informe spam
Revise, indices, fragmentacion de los indices, reindexe la base de datos,
acutalice estadisticas, revise las consultas, en especial los planes de
ejecución, aquí podrá ver si esta trayendo los datos en forma adecuada.
ejejcute dbcc freeproccache, para que descargue todos los planes de
ejecución y pueda ver lo que las consultas estan haciendo efectivamente.

Un saludo

"Agustin Restrepo" wrote:

La primera consulta sobre una tabla es muy lenta sin importar si lo hago
por un sp o con un sql directamente sobre la tabla, estube consultanto y
tiene que ver con el sp_recommpile pero ya lo ejecute para todos los
procedimientos de la base de datos y lo que hace es marcar para recompliar
lo que aumenta mi problema, lo que necesitaria es que no recompile que
trabaje con la compilacion que tiene, hay que tener en cuenta que la cosa es
mas critica en una tabla que tengo con mas de un millon de registros pero en
general pasa con todas, cuando la base de datos es grandecita "Casi un giga"
con msde 2000.
Lo mas raro es que este servidor no se apaga diario y el problema es con el
primer registro diario.
Que debo hacer ?????.



Respuesta Responder a este mensaje
#2 Agustin Restrepo
22/08/2008 - 05:27 | Informe spam
ya reindexe e incluso borre registros de la base de datos y continua la
lentitud


"Carlos A." escribió en el mensaje
news:
Revise, indices, fragmentacion de los indices, reindexe la base de datos,
acutalice estadisticas, revise las consultas, en especial los planes de
ejecución, aquí podrá ver si esta trayendo los datos en forma adecuada.
ejejcute dbcc freeproccache, para que descargue todos los planes de
ejecución y pueda ver lo que las consultas estan haciendo efectivamente.

Un saludo

"Agustin Restrepo" wrote:

La primera consulta sobre una tabla es muy lenta sin importar si lo hago
por un sp o con un sql directamente sobre la tabla, estube consultanto y
tiene que ver con el sp_recommpile pero ya lo ejecute para todos los
procedimientos de la base de datos y lo que hace es marcar para
recompliar
lo que aumenta mi problema, lo que necesitaria es que no recompile que
trabaje con la compilacion que tiene, hay que tener en cuenta que la cosa
es
mas critica en una tabla que tengo con mas de un millon de registros pero
en
general pasa con todas, cuando la base de datos es grandecita "Casi un
giga"
con msde 2000.
Lo mas raro es que este servidor no se apaga diario y el problema es con
el
primer registro diario.
Que debo hacer ?????.



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