Mailinglisten-Archive |
Hallo ! Irgendwie habe ich beim lesen von http://dev.mysql.com/doc/refman/5.1/de/internal-locking.html ein Problem. Dort wird erwähnt, daß die InnoDB einen Datensatz sperren kann. Nun habe ich folgendes Problem. Ich habe eine Anwendung die registriert ob ein Datensatz zur Bearbeitung ausgewählt wurde. Wurde ein Datensatz gewählt, dann wird in einer Tabelle eine Information eingefügt. Diese Information enthält den Benutzer, die Tabelle in der sich der Datensatz befindet, die Id des Datensatzes und die Zeit des Beginn des Update. Versucht ein weiterer Benutzer auf diesen Datensatz zwecks update zuzugreifen, so wird das Update abgelehnt. Es wird solange ein weiteres Update abgelehnt solange der erste Benutzer den Datensatz nicht frei gibt oder solange eine bestimmte Zeit nicht abgelaufen ist. Kann man dieses Verfahren welches in Php existiert auch mittels MySQL und InnoDB ermöglichen ? :-{ murmel murmel ... Mit freundlichen Grüßen Stephan
php::bar PHP Wiki - Listenarchive