Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.883 Beiträge
 
Delphi 12 Athens
 
#16

AW: firebird embedded und paralleler Zugriff

  Alt 26. Jun 2012, 14:48
Ich würde grundsätzlich niemals mehrer Programme auf der selben Datenbank arbeiten lassen
und was machst du in Mehrbenutzerumgebungen ?
Wie MKinzler schon sagte sollte man dann über einen Server gehen
und wenn es nur ein SQL Server ist,
aber so direkt auf Dateien sollte man nie mit mehreren
Programmen gleichzeitig arbeiten!
Windows bekommt das einfach nicht hin!
Und es gibt auf dieser Erde keine Datenbank die mehrere Programme direkt auf einer Datei arbeiten lässt
, das ganze unter Windows und dabei garantiert das bei Schreiboperationen keine Datenverluste auftreten.
In Paradox hatte man dadurch regelmässig beschädigte Schlüssel und in der JET Engine ganze Datenbanken die man aus der Datensicherung zurrückladen musste. Und diese beiden haben das echt laaaange versucht. Mit z.b. eigenem locking (eigentlich müsste das windows locking ausreichen!) usw.
aber es geht einfach nicht.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (26. Jun 2012 um 14:54 Uhr)
  Mit Zitat antworten Zitat