Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Zeitgleiches Schreiben/Lesen in Tabelle [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Zeitgleiches Schreiben/Lesen in Tabelle


 
veil
01-08-2010, 13:32 
 
Hallo, ich habe mal ne Anfängerfrage.

Ich weiss, dass man in einer MySQL Tabelle nicht gleichzeitig lesen und schreiben kann. Wie macht man dies nun bei einer Webseite in dem User etwas abfragen und gleichzeitig andere User etwas hinzufügen möchten.

Gibt es dann eine Fehlermeldung ?

Wenn eine Webseite viele Besucher hat, kann es doch mal zu zeitlichen Überschneidungen kommen.

Wie löst man dieses Problem ?

 
AmicaNoctis
01-08-2010, 13:38 
 
Hallo,

folgendes sollte dir einen Überblick verschaffen:
MySQL :: MySQL 5.0 Reference Manual :: 7.7 Locking Issues (http://dev.mysql.com/doc/refman/5.0/en/locking-issues.html)
MySQL :: MySQL 5.0 Reference Manual :: 1.8.5.3 Transactions and Atomic Operations (http://dev.mysql.com/doc/refman/5.0/en/ansi-diff-transactions.html)
MySQL :: MySQL 5.0 Reference Manual :: 13.2.8 The InnoDB Transaction Model and Locking (http://dev.mysql.com/doc/refman/5.0/en/innodb-transaction-model.html)

Gruß,

Amica

 
onemorenerd
01-08-2010, 14:02 
 
ACID ? Wikipedia (http://de.wikipedia.org/wiki/ACID)
Verlorenes Update ? Wikipedia (http://de.wikipedia.org/wiki/Verlorene_Updates#B:_Lesen_und_Schreiben_mit_Interaktion_mit_einem_Benutzer)


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:25 Uhr.