Problemas Con IbTable, Interbase
Mi Duda es la Siguiente:
Alguien sabría decirme pq mi conexión a una tabla interbase a través de componentes TIBTable, me va tan lento cuando la base de datos esta en un PC remoto (no en Local)
La verdad es k me tarda entre 1 - 2 Segundos cada vez qure abro una tabla, y al ser cliente - servidor hago muchos Refresh y me tarda otros tantos....
Ejemplo de Código:
Procedure Refresca();
Begin
With Dm_local Do
Begin
If Transaction.InTransaction Then
Transaction.CommitRetaining
Else
Transaction.StartTransaction;
Garantia.Refresh;
End;
Revisa_Perfil();
End;
Utilizo el CommitRetaining para que no me cierre la Transacción sino sería aún más lento....
Cuando Realizo el refresh y Open me tarda mucho en remoto, mientras k si la Base de datos está en Local me va como un tiro..
Alguién me podría indicar algo o echarme una mano, aunke sea el cuello, pero k me solucione el probelma.......jejejeje
Muchas Gracias a los colaboradores.....
|