![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Velocidad Firedac
Hola,
Tenemos un programa que hasta ahora utilizamos BDE y estamos mirando de migrar a FireDAC Nos encontramos que las consultas a base de datos es mucho mas lentas. que creado un programa de test con componentes Firedac y Interbase y la velocidad es muy diferente. que creado dos conexiones, una con firedac y una con IBdatabase, un query para cada uno y un grid para cada consulta en Firedac tarda 2351 ms en IB tarda 182ms Hay algun parametro para mejorar la velocidad?
|
|
#2
|
||||
|
||||
|
Muy raro porque la velocidad de ejecución debería ser justo al contrario.
La más lenta el BDE, luego IBExpress y lo más rápidos FireDAC. En todo caso, habría que hacer una prueba con Interbase (para probar temas de compatibilidad). Y revisar los temas de configuración.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Habrá que ver como esta estructurado tu consulta y si las tablas tienen los indices necesarios. En bde trabaja con tablas planas y muchas veces se usa el objeto Table trayendo todos los registro, en modo local quizás no se note la diferencia pero en gestores de base de datos como Firebird y demás, no se procede de esa manera (traer todos los registros y luego buscar el que necesites), se debe buscar por un filtro(este filtro debe tener un indice de búsqueda) en la consulta SQL y traer el registro que necesitas.
|
|
#5
|
||||
|
||||
|
Si vas a trabajar con firebird entonces IBX, es lo más rápido y totalmente enfocado a interbase/firebird.
Si vas a usar distintas entonces FireDac.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
|||
|
|||
|
Cita:
la intencion es trabajar con distintas bases de datos, pero el problema es la velocidada en Firedac |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Velocidad Firedac Vs ADO | oscarac | Varios | 3 | 10-05-2019 18:14:52 |
| Dif en velocidad | dao_ar | Firebird e Interbase | 2 | 23-11-2009 17:06:05 |
| Velocidad Interbase | fjardelphi | Firebird e Interbase | 5 | 01-02-2005 09:45:04 |
| Velocidad en red | Jordy | Varios | 2 | 11-01-2005 09:54:58 |
|