Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: SQL Server : Perfomanceprobleme - sinnvolle DB Verbindung gesucht

  Alt 24. Feb 2011, 14:57
Bei der Anzahl von Clients würde ich die nicht direkt auf den SQL-Server loslassen (schon weil der ja ganz klein ist).

Einfache Lösung (mit Hausmitteln zu erledigen):

FTP-Server einschalten und die Clients übertragen ihre Daten an den FTP-Server.
Ein kleiner Dienst überwacht den Ordner und pustet diese Daten dann in den SQL-Server rein.

Vorteile:
- Über den Dienst steuerst du die Auslastung des Servers (evtl. nur x Einträge pro Sekunde reinpusten)
- Nur eine Stelle (der Dienst) überträgt die Daten an den SQL-Server, Änderungen am DB-Layout sind somit ohne weiteres möglich
- Dienst abschalten und den SQL-Server warten/sichern - Die Clients werden trotzdem nicht beim Abladen gestört

Ach ja, so wie du das im Moment machst (Append, Post) ist zudem auch die langsamste aller Methoden.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat