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

Làm trống một bảng MySQL hàng giờ

Tôi cảm thấy làm nó hàng giờ bỏ qua một tùy chọn đơn giản hơn.

Một tùy chọn khác là xóa mục nhập cũ nhất mỗi khi có mục nhập mới. Điều này giúp loại bỏ nhu cầu về một công việc cron khiến toàn bộ bảng bị gián đoạn, vì điều đó có thể làm gián đoạn cuộc trò chuyện bằng cách xóa các mục nhập chỉ được thực hiện cách đây vài phút mà vẫn còn liên quan đến cuộc trò chuyện.

Vì vậy, trong sql "addMessage" của bạn, chỉ cần xóa mục nhập cũ nhất trước khi bạn gửi mục mới.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Symfony:Đã xảy ra ngoại lệ trong trình điều khiển:không thể tìm thấy trình điều khiển với mysql

  2. Trả về kết quả ngẫu nhiên (thứ tự theo rand ())

  3. MySQL Giá trị mặc định không hợp lệ cho dấu thời gian khi không có giá trị mặc định nào được cung cấp.

  4. Giải pháp đa đăng nhập Python

  5. Nâng cấp MySql và tăng tự động gây ra khoảng trống