Недавно я изучаю блокировку mysql, и у меня возник вопрос о блокировке оптимизма mysql.
Как я знаю, mysql имеет два типа блокировки: блокировка оптимизма и пессимисти c блокировка (включая блокировку S и блокировку X). Для каждой операции insert/update/delete
, mysql автоматически добавит строку X lock
.
Затем, поскольку была добавлена блокировка X, зачем нам еще разрабатывать блокировку оптимизма? Я имею в виду mysql потратил X lock
стоимость, смысл блокировки оптимизма?