Anda lento las sql y procedimientos con tablas casi vacias

06/06/2008 - 18:49 por pbarria | Informe spam
Hola Grupo
Copie una base de datos de un servidor a otro borre los datos
pero increblemente en el servidor 2 (son iguales en equipos HP prolian
G380)
anda lento la conexion al programa, luego de la segunda llamada al sql
anda rapido, pero siempre la primera del dia es muy muy lenta hasta
10 segundos un sql que debiera ser instantaneo (eso ocurre despues de
l asegunda ejecucion)
como evito tener que ejecutar todos los procedimientos almacenados 1
vez para despues andar normal???

sql server 2000

fronend: access xp con proyecto ADP (no utiliza ODBC)

saludos
Pablo

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
06/06/2008 - 19:48 | Informe spam
sp_recompile (Transact-SQL)
http://technet.microsoft.com/es-es/...81647.aspx

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"pbarria" wrote:

Hola Grupo
Copie una base de datos de un servidor a otro borre los datos
pero increblemente en el servidor 2 (son iguales en equipos HP prolian
G380)
anda lento la conexion al programa, luego de la segunda llamada al sql
anda rapido, pero siempre la primera del dia es muy muy lenta hasta
10 segundos un sql que debiera ser instantaneo (eso ocurre despues de
l asegunda ejecucion)
como evito tener que ejecutar todos los procedimientos almacenados 1
vez para despues andar normal???

sql server 2000

fronend: access xp con proyecto ADP (no utiliza ODBC)

saludos
Pablo

Respuesta Responder a este mensaje
#2 Penta
06/06/2008 - 20:06 | Informe spam
Estimado Pablo.
Entiendo que anda lenta la conexion del programa no??
Que lenguaje estas utilizando ??
Favor pega el codigo de la conexion y un select que ande lento.

Es seguro que si abres el QA NO anda lento, recuerdo que cuando te
conectas con VB6 con ADO la primera vez andaba lenta la conexion ,
pero cuando te conectabas por primera vez a la BD NO cuando ejecutabas
alguna sentencia posterior.

Atte.
Penta.
Respuesta Responder a este mensaje
#3 pbarria
06/06/2008 - 20:48 | Informe spam
On 6 jun, 14:06, Penta wrote:
Estimado Pablo.
Entiendo que anda lenta la conexion del programa no??
Que lenguaje estas utilizando ??
Favor pega el codigo de la conexion y un select que ande lento.

Es seguro que si abres el QA NO anda lento, recuerdo que cuando te
conectas con VB6 con ADO la primera vez andaba lenta la conexion ,
pero cuando te conectabas por primera vez a la BD NO cuando ejecutabas
alguna sentencia posterior.

Atte.
Penta.



No usa cadena de conexion, en ADP cuando abre el proyecto se conecta
al sql.
lo que pasa es que debo ejecutar el procedimiento almacenado y la
primera vez demoraaaaaaa. despues anda todo normal, eso no me ocurria
cuando lo tenia apuntando hacia otro servidor.
Respuesta Responder a este mensaje
#4 Jorge
06/06/2008 - 22:33 | Informe spam
Revisaste los indices?

"pbarria" wrote in message
news:
On 6 jun, 14:06, Penta wrote:
Estimado Pablo.
Entiendo que anda lenta la conexion del programa no??
Que lenguaje estas utilizando ??
Favor pega el codigo de la conexion y un select que ande lento.

Es seguro que si abres el QA NO anda lento, recuerdo que cuando te
conectas con VB6 con ADO la primera vez andaba lenta la conexion ,
pero cuando te conectabas por primera vez a la BD NO cuando ejecutabas
alguna sentencia posterior.

Atte.
Penta.



No usa cadena de conexion, en ADP cuando abre el proyecto se conecta
al sql.
lo que pasa es que debo ejecutar el procedimiento almacenado y la
primera vez demoraaaaaaa. despues anda todo normal, eso no me ocurria
cuando lo tenia apuntando hacia otro servidor.
Respuesta Responder a este mensaje
#5 Alejandro Mesa
07/06/2008 - 17:40 | Informe spam
1 - Actuaizastes todas las estadisticas despues de borrar los datos?
2 - Ese servidor se apaga durante algun periodo de el dia?


AMB

"pbarria" wrote:

Hola Grupo
Copie una base de datos de un servidor a otro borre los datos
pero increblemente en el servidor 2 (son iguales en equipos HP prolian
G380)
anda lento la conexion al programa, luego de la segunda llamada al sql
anda rapido, pero siempre la primera del dia es muy muy lenta hasta
10 segundos un sql que debiera ser instantaneo (eso ocurre despues de
l asegunda ejecucion)
como evito tener que ejecutar todos los procedimientos almacenados 1
vez para despues andar normal???

sql server 2000

fronend: access xp con proyecto ADP (no utiliza ODBC)

saludos
Pablo

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