FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Degradacion de servicio - Firebird
Hola a todos .. Trabajo con firebird 1.5.1 y con delphi 6 +Ibx , cuando realizo una consulta a mi base de datos (Tablas cab_fac tiene unos 30000 registros y det_fac tiene unos 250000) , se me degrada totalmente el servicio es decir los terminales se vuelven lentos y por ende los ingresos a esas tablas el query que uso ademas se demora como unos 20 m en mostrar los resultados
este es el query Cita:
__________________
IVAND |
#2
|
||||
|
||||
En principio es muy complicado responder con un select por qué tarda tanto. Habría que comprobar estado de la base de datos, índices, modo de acceso a los datos, tarjetas de red, cableado, servidor, memoria, programas en el servidor...
Echa un vistazo a estos consejos por si te sirven de algo. |
#3
|
|||
|
|||
Gracias por tu respuesta
Pero por donde empezar, el servidor esta en perfecto estado es nuevesito , a que te refieres con el estado de base de datos todo el cableado esta certificado , porque cuando cambio por ejemplo no uniendo con Vi_producto_bodega y por ende no agrupando por cod_producto y nombre el resultado es mas rapido pero entonces como mostrare el nombre y el codigo Seguire probando
__________________
IVAND |
#4
|
||||
|
||||
La única manera de optimizar esa consulta es tener la base de datos, o sea, sólo puedes hacerlo tú.
Has dado una pista muy buena, mira esa vi_producto_bodega que parece que es la culpable. Te aconsejo que uses un programa como IB Planalyzer para depurar la consulta hasta encontrar la forma óptima de hacerla. |
#5
|
||||
|
||||
Ha cambiado la dirección, ahora lo encontrarás aquí.
|
#6
|
|||
|
|||
Gracias por tu respuesta amigo
Estoy bajando el programa que me recomendaste , seria interesante si existiese una guia de la manera de colocar las tablas , indices para obtener un mejor rendimiento Gracias de nuevo
__________________
IVAND |
|
|
|