Tốt nhất là thừa nhận dư thừa trong trường hợp này, để cải thiện tốc độ. Vào bảng tin tức, hãy thêm các trường sau:
comments_count int not null default 0,
likes_count int not null default 0,
hits_count int not null default 0
Khi một nhận xét / lượt thích / lượt truy cập được thêm / xóa, nếu cơ sở dữ liệu hỗ trợ trình kích hoạt, hãy kích hoạt tăng / giảm bộ đếm được tham chiếu và nếu không - hãy thực hiện thủ công trên mỗi lần chèn / xóa (có thể lưu trữ quy trình?).
Loại dữ liệu này thường được đọc nhiều hơn được ghi, vì vậy để tối ưu hóa tốc độ đọc, việc làm chậm tốc độ ghi và không gian lưu trữ không phải là vấn đề lớn.
Đôi khi, có thể chạy một truy vấn cập nhật các bộ đếm này nếu vì lý do nào đó mà chúng bị lỗi.