Tùy thuộc vào định nghĩa của bạn về đơn giản hơn ...
Ý kiến của tôi là lên lịch công việc chạy định kỳ (giả sử hàng đêm) để xóa các hàng cũ nhất. Nếu bạn mong đợi rằng bạn có thể tạo ra một triệu bản ghi sự kiện trong một ngày, bạn có thể muốn công việc chạy thường xuyên hơn, nhưng hàng đêm nói chung là đủ đối với hầu hết mọi người. Điều này có lợi thế là không đồng bộ để bạn không phải chịu chi phí đếm hàng triệu hàng mỗi khi bạn thực hiện chèn để tìm hiểu xem bạn có phải xóa một số dữ liệu hay không. Mặt khác, nó có khả năng yêu cầu một số quản trị viên để thiết lập công việc.