Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa cara tercepat untuk polling tabel MySQL untuk baris baru?

Untuk aplikasi eksternal, saya menemukan menggunakan kolom TimeStamp adalah metode yang lebih kuat yang tidak bergantung pada id otomatis dan masalah kunci utama lainnya

Tambahkan kolom ke tabel seperti:

insertedOn TIMESTAMP DEFAULT CURRENT_TIMESTAMP

atau untuk melacak sisipan dan pembaruan

updatedOn TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

Di aplikasi eksternal yang perlu Anda lakukan adalah melacak stempel waktu terakhir saat Anda melakukan polling. Kemudian pilih dari stempel waktu itu ke depan pada semua tabel yang relevan. Dalam tabel besar, Anda mungkin perlu mengindeks kolom stempel waktu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Periksa apakah ada database (MySQL) dan jika tidak buat di PHP

  2. pencarian kedekatan kode pos php/mysql

  3. MySql Count tidak dapat menampilkan 0 nilai

  4. Bagaimana cara menyimpan datetime di MySQL dengan info zona waktu

  5. MySQL JOIN baris terbaru saja?