Thema: Delphi Firebird Geschwindigkeit

Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#24

Re: Firebird Geschwindigkeit

  Alt 9. Mär 2010, 14:29
Netzwerklast hat nicht unbedingt etwas mit der Latenzzeit zu tun, die zwischen Absenden eines Datenblocks und dem Empfang dieser Daten auf der Gegenseite vergehen.

Bei einer reinen Dateiübertragung werden die Datenblöcke hintereinander abgesendet, ohne auf eine Bestätigung zu warten.
Erfolgt nach einiger Zeit keine Empfangsbestätigung für einen Block, wird dieser noch einmal gesendet.
Code:
Zeitlinie ----------------------------->

Sender   -1-2-3-4-5-6-7-8-9-----------

Empfänger ------1-2-3-4-5-6-7-8-9------

Antwort  -----------1-2-3-4-5-6-7-8-9-
beim Sender
Bei einer Datenbankabfrage wird die Anfrage abgesendet und auf die Antwort des Servers gewartet, erst danach erfolgt die nächste Abfrage. Entsprechend gering ist die Netzauslastung.
Code:
Zeitlinie ----------------------------->

Sender   -1-----------2---------------

Empfänger ------1-----------2----------

Antwort  -----------1-----------2-----
beim Sender
  Mit Zitat antworten Zitat