![]() Mailinglisten-Archive |
Denke ich nicht, denn der lock von InnoDB dient ja zu was anderem, n�mlich beim UPDATE den Zugriff auf eine Zeile zu verbieten. Das hat mit deinem externen Problem meiner Ansicht nach nichts zu tun! Gru� Robert Hartung Gesendet von meinem iPhone Am 15.01.2010 um 09:29 schrieb Stephan Krau� <info at suppenterrine.de>: > 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 sperr > en 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 > -- > ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** > Informationen: http://www.phpbar.de > http://lists.phpbar.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive