Chúng tôi hiện đang sử dụng bảng tóm tắt tổng hợp thông tin cho người dùng của chúng tôi theo giờ theo giờ UTC. Vấn đề chúng tôi đang gặp phải là bảng này đang trở nên quá lớn và làm chậm hệ thống của chúng tôi xuống vô cùng. Chúng tôi đã thực hiện tất cả các kỹ thuật điều chỉnh được khuyến nghị cho PostgreSQL và chúng tôi vẫn gặp phải sự chậm chạp.Tôi làm cách nào để tổng hợp dữ liệu theo ngày và múi giờ vẫn tuân theo?
Ý tưởng của chúng tôi là bắt đầu tổng hợp theo ngày thay vì theo giờ, nhưng vấn đề là chúng tôi cho phép khách hàng thay đổi múi giờ, tính toán lại dữ liệu cho ngày đó.
Có ai biết cách lưu trữ bản tóm tắt hàng ngày nhưng vẫn tôn trọng số và tổng số khi họ chuyển múi giờ?
Có phải chúng ta đang nói đến tất cả các múi giờ trên Trái đất? – MPelletier
Nói đúng cách để lập mô hình dữ liệu, bạn sẽ mất chi tiết múi giờ khi bạn đi đến mức chi tiết ban ngày. Tuy nhiên, bạn có thể tổng hợp theo múi giờ, đặc biệt nếu câu trả lời cho câu hỏi của @ MPelletier là "Không". – bobs
@MPelletier chúng tôi tổng hợp theo giờ ngay bây giờ, vì vậy chúng tôi chỉ hỗ trợ múi giờ "trên giờ" –