Maison  >  Article  >  base de données  >  Quelles sont les quatre étendues de verrouillage de mysql InnoDB

Quelles sont les quatre étendues de verrouillage de mysql InnoDB

王林
王林avant
2023-05-26 23:04:081618parcourir

1. Verrouillage des enregistrements, verrouillez les enregistrements dans l'index.

2. Verrouillage de l'espace.

Verrouillez la valeur au milieu de l'enregistrement d'index, verrouillez la valeur avant le premier enregistrement d'index ou verrouillez la valeur après le dernier enregistrement d'index.

3. Le verrouillage à clé temporaire est une combinaison du verrouillage d'enregistrement sur l'enregistrement d'index et du verrouillage d'espace avant l'enregistrement d'index.

4. Insérez le verrou d'intention et ajoutez le verrou d'identification d'enregistrement pendant l'opération d'insertion.

Instances

-- id 列为主键列或唯一索引列
UPDATE SET age = 50 WHERE id = 1;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer