Mailinglisten-Archive |
Servus , > (neu auf der Liste :)) Herzlich Willkommen in der Klapse ;) > Ich habe hier ein sehr merkwuerdiges MySQL-Problem, bei dem mir weder > die Doku noch das nette MySQL-Buch von Paul DuBois helfen konnte: > Ich habe die Chat-Applikation von mazenphp.de bei mir installiert. Das > ganze ist ein in PHP geschriebener Webchat, der die Chatnachrichten in > einer Tabelle speichert und an alle User als Stream schickt. Das geht > auch wunderbar, allerdings gehen alle Inserts die gleichzeitig auf den > chat-table schreiben wollen, verloren. Das heisst, es wird nicht der > eine eingefuegt, der zweite in der Queue behalten und dann nach dem > ersten verarbeitet, sondern *beide* gehen verloren. Eigentlich duerfte > das gar nicht auftreten, weil die MySQL das ganze ja queued. Sind > folglich viele Leute im Chat, gehen immer mehr Nachrichten verloren, > da sie gleichzeitig eintreffen. Probiers mal, wenn du voher die Tabelle(n) lockst : lock table xyz,abc write insert .. unlock tables Thomas --- *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive