Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hiện tượng nào MySQL cố gắng ngăn chặn bằng cách khóa toàn bộ bảng khi thực hiện câu lệnh Delete với điều kiện trên cột không được lập chỉ mục

Theo mặc định, InnoDB sử dụng ảnh chụp nhanh nhất quán trong Repeatable Read mức cô lập, nghĩa là bạn nhận được các lần đọc có thể lặp lại cho cả bộ giá trị và dải ô.

Ngay cả khi tiêu chuẩn SQL nói rằng Phantom Reads bị ngăn bởi SerializableRepeatable Read có thể không ngăn cản nó.

Để biết thêm chi tiết về cách hoạt động của khóa khoảng cách, hãy xem bài đăng này được viết bởi 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 - mysqldump - quy trình chỉ xuất 1 quy trình được lưu trữ (theo tên) và không phải mọi quy trình

  2. tìm kiếm toàn văn bản không trả về tổng số

  3. Kết nối Visual COBOL với MySQL

  4. MySQL kết hợp bất hợp pháp các đối chiếu

  5. Đồng bộ cơ sở dữ liệu Mysql giữa hai cơ sở dữ liệu