Forum: Datenbanken
Delphi
by Blup,
10. Mär 2010
So einfach kann man aus 700 Abfragen 2 machen:
select *
from master
where (bedingung = :bedingung)
select d.*
from master m
left join detail d on d.master_id = m.id
Forum: Datenbanken
Delphi
by Blup,
10. Mär 2010
Wie lange dauert ein Ping und wie viele Anfragen werden insgesamt nacheinaneder an den Server gesendet?
Bei 1000 Anfragen summiert sich auch eine Millisekunde.
Ich würde Netzwerkkarten von IBM verwenden (wenn ich mir die leisten könnte).
Billige insbesondere OnBoard-Karten sind wahrscheinlich nur für große Datenmengen, aber nicht für schnelle Antwortzeiten optimiert.
Ob 100 oder 1000 Mbit...
Forum: Datenbanken
Delphi
by Blup,
9. Mär 2010
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.
...