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

Cách nhanh nhất để thăm dò một bảng MySQL cho các hàng mới là gì?

Đối với các ứng dụng bên ngoài, tôi thấy sử dụng cột TimeStamp là một phương pháp mạnh mẽ hơn, không phụ thuộc vào id tự động và các vấn đề về khóa chính khác

Thêm các cột vào bảng như:

insertedOn TIMESTAMP DEFAULT CURRENT_TIMESTAMP

hoặc để theo dõi các phụ trang và cập nhật

updatedOn TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

Trong ứng dụng bên ngoài, tất cả những gì bạn cần làm là theo dõi dấu thời gian cuối cùng khi bạn thực hiện một cuộc thăm dò. Sau đó, chọn từ dấu thời gian đó trở đi trên tất cả các bảng có liên quan. Trong các bảng lớn, bạn có thể cần lập chỉ mục cột dấu thời gian



  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 NULLIF () Giải thích

  2. Làm thế nào để lấy dữ liệu từ 2 bảng?

  3. MySQL> Bảng không tồn tại. Nhưng nó có (hoặc nó phải)

  4. MySQL lấy (các) chuỗi giữa hai cặp # / nhiều cặp #

  5. Mysql So sánh hai trường datetime