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

Giá trị tự động tăng nghiêm ngặt trong MySQL

Tôi rất tiếc phải nói điều này, nhưng cho phép tính đồng thời cao để đạt được hiệu suất cao và đồng thời yêu cầu một trình tự đơn điệu nghiêm ngặt là những yêu cầu mâu thuẫn.

Hoặc bạn có một điểm kiểm soát / lỗi duy nhất đưa ra các ID và đảm bảo rằng không có bản sao cũng như không bị bỏ qua, hoặc bạn sẽ phải chấp nhận cơ hội của một hoặc cả hai tình huống này.

Như bạn đã nói, có những nỗ lực để tránh loại vấn đề này, nhưng cuối cùng bạn sẽ luôn thấy rằng bạn cần phải cân bằng giữa tốc độ và tính đúng đắn, bởi vì ngay khi bạn cho phép đồng thời, bạn có thể gặp phải các tình huống não tàn hoặc điều kiện chủng tộc.

Có thể một trình tự đơn điệu nghiêm ngặt sẽ ổn đối với mỗi trong số nhiều máy chủ / cơ sở dữ liệu / bả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. Bạn có thể DROP TABLE NẾU TỒN TẠI bằng cách chỉ định tên cơ sở dữ liệu với bảng không?

  2. Sắp xếp có điều kiện trong MySQL?

  3. cách chạy một truy vấn mysql trong yii

  4. MYSQL PHP Không có cơ sở dữ liệu nào được chọn - Không thể tìm thấy lỗi

  5. Cách lấy ngày hiện tại trong MySQL