sql >> Databáze >  >> RDS >> Mysql

Souběžné aktualizace na stejném řádku

Máš pravdu. Tyto dvě aktualizační operace budou serializovány jedna po druhé. Jejich pořadí je velmi těžké předvídat, takže byste to neměli zkoušet.

Pokud se třetí dotaz zeptá SELECT a, b FROM tbl WHERE id=123 víceméně ve stejnou dobu bude tento dotaz nepředvídatelně serializován s ostatními. Může se tak stát před, mezi nebo po zbylých dvou.

Oba aktualizační dotazy budou nakonec dokončeny. K uváznutí trvá více než tyto dotazy.




  1. MySQL:vztah mnoho k mnoha s více podmínkami AND

  2. Funkce vs uložené procedury

  3. #1064 -Máte chybu v syntaxi SQL; zkontrolujte příručku, která odpovídá verzi vašeho serveru MySQL

  4. Více MYSQL dotazů do vícesloupcové tabulky