Chúng tôi thường sử dụng giải pháp của Ola Hallengren, chuyên chăm sóc Cập nhật Thống kê trong Công việc tối ưu hóa Chỉ số mà chúng tôi có. Chúng tôi đã lên lịch cho mỗi nửa đêm Chủ nhật trong tất cả các máy chủ (1500+) như một thông lệ tiêu chuẩn.
Bây giờ, có một vài máy chủ có rất nhiều rắc rối về hiệu năng vào giữa tuần và chúng tôi chạy sp_updatestats cho cơ sở dữ liệu cụ thể đó khi sự cố được nêu ra cho các vấn đề về hiệu suất. Chúng tôi có một môi trường rộng lớn với tất cả các phiên bản được sử dụng, từ 2000 đến 2016. Đó là phiên bản 2012 & 2014, nơi chúng tôi đã chạy các số liệu thống kê cập nhật thủ công cho cơ sở dữ liệu cụ thể vào giữa tuần.
Gần đây, chúng tôi cũng phải lên lịch sp_updatestats mỗi ngày cho một số cơ sở dữ liệu rất tích cực do những rắc rối tái diễn.
Những câu hỏi của tôi :
- Bao lâu thì chúng ta nên có lịch trình?
- Những nhược điểm để lên lịch cho nó quá thường xuyên là gì?
- Có cách nào để tránh những nhược điểm với các bản cập nhật thường xuyên chạy thường xuyên như tôi nghe nói phải mất nhiều thời gian hơn để biên dịch và đôi khi có thể làm giảm hiệu suất?
Xin hãy giúp tôi với kinh nghiệm bạn có với điều này.