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.:confused: :( :( :( :( |
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 |
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.
|
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.
|
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.;)
|
La franja horaria es GMT +2. Ahora son las 06:04:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi