Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Mejorar rendimiento usando ODBC??? (https://www.clubdelphi.com/foros/showthread.php?t=38082)

Tanis30 01-12-2006 19:57:35

Mejorar rendimiento usando ODBC???
 
Hola a todos.
Tengo instalado Firebird 1.5 en un servidor y en él un base de datos de FB también.
El caso es que tengo una aplicación hecha en Access xp en la que he vinculado algunas tablas a la base de datos en Firebird que tengo en el servidor antes nombrado.
La vinculación la hice instalando el ODBC 2.0 de firebird.
El problema es que no me va tan rápido como esperaba...
He hecho pruebas poniendo la base de datos Access en el mismo servidor (incluso mismo directorio que la de firebird) y vinculando la aplicación local a esa base de datos para comparar rendimientos y va muy rápido. Así que culpa de la red no es, esta claro que es el ODBC. Hay alguna manera de optimizar el rendimiento para acelerar un poco la lectura/escritura??

Gracias a tod@s.

poliburro 08-12-2006 23:43:54

Por que no investigas si hay proveedor OleDb para el proveedor que usas?

Eso mejorará el rendimiento

Suerte

Gydba 11-12-2006 21:08:37

Buenas,

La verdad es siempre un manejador nativo al ODBC (puesto que saltean las funciones del bridge ODBC/FB), pero hay casos excepcionales en que no queda otra.

Un driver OLE DB lo tenés en:
www.ibprovider.com

En su momento ofrecian una versión reducida para uso personal. No sé si aun hoy lo ofrecen, pero me fueron bien recomendados (aclaro que no los utilicé para nada)

Tanis30 15-12-2006 14:45:59

Gracias a ambos. Seguramente optaremos por migrar a SQL Server ya que es muy sencillo y da mejor resultado que usar FB
Saludos.


La franja horaria es GMT +2. Ahora son las 09:43:55.

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