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

Khóa và đồng thời với MySQL

Các thẻ của bạn gợi ý rằng bạn hiểu câu trả lời là gì - khóa. Cơ sở dữ liệu quan hệ (nói chung) thực hiện các thuộc tính ACID của các giao dịch, đảm bảo tính nhất quán của dữ liệu. Trên thực tế, những điều này đôi khi được nới lỏng vì lý do hiệu suất, nhưng hầu hết các cơ sở dữ liệu đều cung cấp một số phương pháp để đạt được mục tiêu này.

Trong MySQL, các cơ chế khóa phụ thuộc vào công cụ lưu trữ bên dưới. InnoDB cung cấp một số tùy chọn được mô tả trong tài liệu .

Để đạt được các khóa này, về cơ bản bạn có hai tùy chọn cú pháp với SELECT :

select . . . for update
select . . . lock in share mode

Lưu ý rằng những tuyên bố này nên được sử dụng trong một giao dịch rõ ràng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tìm nạp bản ghi cuối cùng trong bảng cơ sở dữ liệu MySQL bằng PHP?

  2. Cách ghi các bộ sưu tập bản ghi tuần tự trong MySQL

  3. MYSQL Ngày Thời gian Tròn đến Giờ Gần nhất

  4. Định nghĩa KEY CHÍNH trong câu lệnh BẢNG TẠO TẠO MySQL

  5. Cách thay đổi quyền chỉ đọc để đặt giá trị mới của biến hệ thống máy chủ MySQL