Bạn mong đợi việc viết bao nhiêu so với đọc (các) bảng này?
Tôi đã sử dụng một bảng kiểm tra duy nhất, với các cột cho Table, Column, OldValue, NewValue, User và ChangeDateTime - đủ chung để làm việc với bất kỳ thay đổi nào khác trong DB và trong khi rất nhiều dữ liệu được ghi vào bảng đó, báo cáo trên dữ liệu đó đủ thưa thớt để có thể chạy chúng ở những khoảng thời gian ít sử dụng trong ngày.
Đã thêm: Nếu số lượng dữ liệu so với báo cáo là mối quan tâm, bảng kiểm tra có thể được sao chép sang máy chủ cơ sở dữ liệu chỉ đọc, cho phép bạn chạy báo cáo bất cứ khi nào cần thiết mà không làm máy chủ chính thực hiện công việc của chúng.