FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Por favor ayuda urgente odbc Paradox!!!!!!
Muchas gracias de antemano por vuestra lectura, pero es que estoy en un aprieto... Bueno os cuento: estoy desarrollando una aplicación web con php
y una base de datos paradox. Despues de mucho indagar sobre exclusiones mutuas y demas conseguí conectar con paradox por odbc, incluso consiguio hacerme una consulta. El problema está cuando tengo q hacer una consulta tocha, de esas de 4 o 5 subconsultas, pues nada ni se cuelga ni nada debe de tardar como 2 horas o algo asi en mostrar algo por pantalla y estoy desesperado, podria ayudarme alguien con esto, por favor, mi futuro laboral depedende de esto. Como puesdo 'optimizar' el controlador odbc para que me tarde como mucho 10-15 segs. o bajarme algo que lo haga. Gracias por vuestra ayuda. |
#2
|
|||
|
|||
Es posible que el cuello de botella este en las consultas en si y el diseño de las tablas, indices, etc. Tendrias que optimizar o variar las sentencias sql y crear los indices adecuados para acelerar las consultas.
Aun asi sin ver como son las tablas y consultas que usas no se puede asegurar nada al cien por cien. Saludos |
#3
|
|||
|
|||
Las tablas supuestamente estan optimizadas, ya que con el driver nativo de paradox utilizando cualquier gestor no tarda ni 1 seg. Habiendo tablas de hast 17000 registros. Gracias por lo menos por tu respuesta.
|
#4
|
|||
|
|||
Rebisa los indices
Trata de revizar los indices ya que cuando existen varios Key primarios en la tabla este empieza a ordenar por estos y hace la consulta un poco lenta, trata de que exista un solo Key primario.
|
#5
|
|||
|
|||
Las tablas tienen superclaves, lo que hace que no pueda variar dichas claves. No hay manera de agilizar dichas consultas, con los controladores odbc. Gracias a todos por leer y portear mi cuestion.
|
|
|
|