Servidor Vinculado a BD Access lento

04/04/2006 - 18:07 por Juande | Informe spam
Hola amigos,

Tengo un servidor vinculado a una base de datos de access, dónde consulto
periódicamente el total de un importe para grabarlo en una tabla de SQL
Server 2000, tal que así;

"Select Sum(Importe) as Total From EJER2006...Movimientos Where CodigoCuenta
= '4300004434' And CargoAbono = 'H' And (Fecha between '01/10/2005' and
'04/04/2006') And CodigoCanal = 0"

Pues bien para devolverme el resultado tarda como 10 segs., pero el tiempo
se multiplica cuando un usuario está utilizando la base de datos desde
access llegando incluso a mostrarme el Total en 40-50 segs.
¿Hay alguna forma de optimizar el tiempo?
Muchas gracias
 

Leer las respuestas

#1 Antonio Ortiz
05/04/2006 - 07:05 | Informe spam
Tienes indices por los campos CodigoCuenta y Fecha ?


Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com


"Juande" escribió en el mensaje
news:
Hola amigos,

Tengo un servidor vinculado a una base de datos de access, dónde consulto
periódicamente el total de un importe para grabarlo en una tabla de SQL
Server 2000, tal que así;

"Select Sum(Importe) as Total From EJER2006...Movimientos Where
CodigoCuenta = '4300004434' And CargoAbono = 'H' And (Fecha between
'01/10/2005' and '04/04/2006') And CodigoCanal = 0"

Pues bien para devolverme el resultado tarda como 10 segs., pero el tiempo
se multiplica cuando un usuario está utilizando la base de datos desde
access llegando incluso a mostrarme el Total en 40-50 segs.
¿Hay alguna forma de optimizar el tiempo?
Muchas gracias

Preguntas similares