Noch ein paar Fragen für mein Verständnis:
a) Was soll mit den "wartenden" Usern in der Zeit passieren, solange der "LOCK" User die Daten ändert?
=> 1) die Skripte der "wartenden" User bleiben hängen und warten bis der LOCK gelöst ist => eventuelles TIMEOUT Problem
=> 2) die Skripte der "wartenden" User laufen weiter und lesen "alte" Daten
b) Wird vom dem "LOCK" User die gesamte Tabelle gesperrt oder nur einzelne Datensätze, -bereiche (von bis Postleitzeit z.B.)
c) Wie lange dauert der Update des "LOCK" Users?
=> 1) wenige (Milli)-Sekunden
=> 2) mehr als 5 Sekunden
d) Wie häufig erfolgt so ein Update des "LOCK" Users?
=> 1) einmal pro Stunde
=> 2) sehr häufig
=> 3) sehr selten
Soweit mal ein paar Fragen meinerseits...
Ich denke schon, dass es eine Lösung gibt!
Grüße
Thomas |