Tôi có một cơ sở dữ liệu sản xuất nơi thống kê sử dụng cư trú. Cơ sở dữ liệu này chịu trách nhiệm cho nhiều thứ khác (không chỉ số liệu thống kê calcs). Tôi sử dụng php để định kỳ cuộn lên các độ phân giải khác nhau (ngày, tuần, tháng, năm) của các thống kê thú vị trong các thùng được quyết định bởi độ phân giải.Ưu tiên kết nối cơ sở dữ liệu PHP/MySQL?
Ứng dụng php tôi đã viết "hoàn thành" dữ liệu của nó khi chạy, sao cho nó sẽ tính toán tất cả các thống kê cuộn lên cho các độ phân giải và khoảng thời gian kể từ lần chạy cuối cùng. Điều này rất hữu ích nếu chúng ta muốn tắt tính năng này để gỡ rối các vấn đề hiệu suất cơ sở dữ liệu, vì tôi có thể bật lại và hoàn thành bộ dữ liệu độc lập với tần suất chạy tập lệnh (công việc cron có thể được chuyển từ hàng ngày sang hàng tuần, vv).
Vấn đề tôi có, là các tính toán khá chuyên sâu và thúc đẩy QPS của máy chủ cơ sở dữ liệu sản xuất. Có cách nào để thiết lập một "ưu tiên" trên một kết nối cơ sở dữ liệu cụ thể để nó sẽ chỉ sử dụng "off-cycle" để thực hiện các tính toán này?
Có lẽ một phản ứng thích hợp sẽ là sao chép các bảng mà tôi đang làm việc vào một cơ sở dữ liệu thống kê khác, nhưng tiếc là tôi không có tài nguyên để thử một thứ như vậy.
Cảm ơn trước sự giúp đỡ nào, Josh
Tôi có cùng một vấn đề chính xác! – camdixon