Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#1

FB-Server-Zugriff über DSL langsam

  Alt 10. Dez 2008, 15:47
Datenbank: FB • Version: 1.5 • Zugriff über: BDE
Hallo #,

ich schreibe gerade an einer Replikations-Software.
Auf dem Laptop läuft mein Programm,
der Laptop geht über DSL ins Internet auf einen FB-Server,
der ebenfalls über DSL im Netz hängt.

Problem:
Der Zugriff ist sehr zäh (um es mal freundlich auszudrücken).

pro replizierten Datensatz wird voreinfacht folgendes gemacht
remote : FB-Server
local : Laptop


remote : select * from table where id=xx
local : insert/update/delete into table

Ich kann die einzelnen Datensätze förmlich durch das Kabel kriechen sehen
edit: 45 sec für 70 Datensätze.


Dazu noch ein Frage:
beim Insert prüfe ich vorher mit
select count(*) from table where id=:xxx , ob der Datensatz nicht schon drin ist.
Ein

Select 1 from rdb$database where Exists(select id from Table where id=:xxx) ist noch langsamer (sollte das nicht schneller sein ?)


Was für Möglichkeiten habe ich, das schneller zu machen ?

Danke

Heiko
PS: Die Datenbank-Schnittstelle auszutauschen, bringt nix.
Heiko
  Mit Zitat antworten Zitat