Mysql
 sql >> база данни >  >> RDS >> Mysql

Какви явления се опитва да предотврати MySQL, като заключи цялата таблица при изпълнение на оператор Delete с условието върху неиндексирана колона

По подразбиране InnoDB използва последователни моментни снимки в Repeatable Read ниво на изолация, което означава, че получавате повтарящи се четения както за кортежи, така и за диапазони.

Дори ако стандартът на SQL казва, че Phantom Reads са предотвратени от Serializable и това Repeatable Read може да не го предотврати.

За повече подробности относно това как работи заключването на празнини, вижте тази публикация, написана от Percona .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Пакетно увеличаване на стойността?

  2. MySQL пълно текстово търсене с частични думи

  3. mysql dump - изключете някои данни от таблицата

  4. изпълняване на необходимото количество с помощта на mysql

  5. mysql:намиране на редове, които имат множество тагове и един и същ идентификатор