Hi,
Firebird ist jetzt nicht unbedingt prädestiniert übers Internet Daten zu versenden, da bevor irgend was gesendet wird viele kleine Steuerdaten hin und her geschickt werden, was halt übers Internet verdammt lange dauert. Ich meine, dass das mit der 2.0er besser geworden ist und bis zur 3er nochmal verbessert werden soll.
Wenn es bei dir in die eine Richtung wesentlich langsamer ist würde ich mal die ANbindung prüfen - sind die Verbindungen identisch schnell usw.
Alternative Lösung, die verdammt schnell sein soll: Du verbindest dich nicht per
DB-Komponente mit der entfernten
DB, sondern schickst im Grunde die
SQL per
TCP an einen Dienst auf dem Entfernten Rechner, der schickt den dann an die Datenbank und packt das Ergebnis der Anfrage in einen Stream und den schickt er dann als Antwort zurück.
Darüber gabs auch mal ein kleines Tutorial das ich aber auf die Schnelle gerade nicht mehr finde...