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

Vấn đề tự động tăng dần trong Mysql

Xin lỗi phải nói, nhưng đó không phải là việc sử dụng AUTO_INCREMENT. Nếu bạn muốn sử dụng lại id, thì bạn sẽ phải viết các hàm kích hoạt của riêng mình và làm điều này thường được coi là hành vi xấu.

Hãy tưởng tượng bạn đang ở id 50.000 và đã xóa một mục nhập có id 1 ... bạn có thực sự muốn bản ghi tiếp theo mà bạn thêm vào để sử dụng lại id 1 khô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. Nhận các mục nhập cuối cùng bằng cách sử dụng GROUP BY

  2. MySQL:Ràng buộc hai cột để một trong số chúng luôn là NULL

  3. Cân nhắc về tính toàn vẹn và hiệu suất của dữ liệu trong sao chép bán đồng bộ MySQL

  4. JDBC Batch thực thi cực kỳ chậm

  5. Sử dụng các hàm tổng hợp trong truy vấn SQL