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

Jak zamknout řádek v mysql bez blokování?

Používáte LOCK IN SHARE MODE který uzamkne řádek z UPDATE nebo DELETE operace, ale umožňuje čtení řádku. Přečtěte si tuto dokumentaci pro více informací. Stručný popis dokumentace je níže.

Váš dotaz vrátí stejný řádek všem procesům/pracovníkům a ti jednoduše počkají na uvolnění předchozího zámku, než na řádek umístí svůj vlastní zámek. Chcete-li dosáhnout požadovaného typu zámku, vyměňte SELECT ... LOCK IN SHARE MODE pomocí SELECT ... FOR UPDATE .




  1. Mysql vs sql expresní server (HEX -> bigint a bigint -> HEX konverze)

  2. Jak zamknout řádek pro výběr v MySQL

  3. Upozornění:mysqli_connect():MySQL server odešel

  4. Určete typ mime ze sloupce MySQL