sql >> Databasteknik >  >> RDS >> Mysql

MySQL samtidiga uppdateringar

  1. Om du använder innodb, då alla sql-satser exekveras i en transaktion behöver du inte uttryckligen ange det.

  2. Samtidighetskontroll sker via lås, inte transaktioner. Transaktioner kan endast bestämma livslängden för lås.

  3. Uppdateringssatsen placerar ett exklusivt lås på de poster som den vill ändra , vilket betyder att inga andra uttalanden kan ändras (kan ibland inte ens läsa) den låsta posten tills det exklusiva låset släpps. Så ditt uttalande är säkert ur samtidighetssynpunkt.




  1. Vad är nytt i PostgreSQL 11

  2. Fel ORA-00932 vid användning av en select med unions- och CLOB-fält

  3. SUMMA av belopp med dollartecken

  4. MySQL-frågecache:begränsad till en maximal cachestorlek på 128 MB?