No, si son tres bases de datos.
No sabría como adjuntar un mini proyecto con esta problema, pues: realmente en el servidor no hay problema de velocidad, solamente existe en la maquina cliente.
El programa tiene dos versiones, una donde se usa localhost(plus) y otra donde se puede usar el programa en múltiples computadoras(red).
Si la versión de sistema es plus no hay problemas de rendimiento en la db.
Si la versión de sistema es red y soy el servidor no hay problemas de rendimiento en la db.
Si la versión de sistema es red y soy cliente (terminal) existen problemas de rendimiento *lentitud* en la db.
En mis datamodule tengo los FDConnection que configuro de la siguiente forma:
Código Delphi
[-]
DModuloRaiz.FD_Driver.VendorLib:= psRutaRaizServer+'fbclient.dll';
DModuloRaiz.FD_Driver.embedded:= false;
if psVersionPlusoRed = 'RED' then begin
DModuloRaiz.FDC_Raiz.Params.Values['Server'] := psNombreSever;
DModuloRaiz.FDC_Raiz.Params.Values['Protocol']:= 'NETBEUI';
end
else DModuloRaiz.FDC_Raiz.Params.Values['Protocol']:= 'Local';
DModuloRaiz.FDC_Raiz.Params.Values['UserName']:= 'SYSDBA';
DModuloRaiz.FDC_Raiz.Params.Values['Password']:= 'masterkey';
DModuloRaiz.FDC_Raiz.Params.Values['Database'] := psRutaBaseDatos+'database.FDB';
DModuloRaiz.FDC_Raiz.Connected:=true;