Mailinglisten-Archive |
Hi, >> lock table xyz,abc write >> insert .. >> unlock tables > was passiert, wenn dann zwei gleichzeitig rein kommen? der zweite kann > dann nicht schreiben weil der erste den table gelockt hat, aber der > zweite muss ja dann nachdem der erste den table wieder frei gegeben > hat wieder locken, schreiben und unlocken. die mysql kann ja keine > transaktionen... kann ich den table locken, und davor herausfinden ob > er schon gelockt ist und dann solange warten bis er wieder unlockt > ist? Folgendes passiert : Ein threat lockt die Tabelle. Alle anderen Threats warten nun solange, bis die Tabelle wieder entsperrt wird und machen dann ihre Arbeit usw. Solange die Arbeit innerhalb der Lockanweisungen net Minuten dauert sollte man eigentlich kaum eine Verzoegerung bemerken, allerings geht nichts verloren. Thomas --- *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive