Tác động hiệu suất của sp_cool đã thay đổi ngưỡng quy trình bị chặn


8

Tôi đã được giao nhiệm vụ xác định bất kỳ chặn nào xảy ra trên máy chủ sản xuất. Kế hoạch của tôi để đạt được điều này là sử dụng

EXECUTE sp_configure 'blocked process threshold', 5

Kết hợp với theo dõi phía máy chủ để thu thập Báo cáo quy trình bị chặn.

Tôi hiểu rằng hoạt động này sẽ phát sinh hiệu suất, tôi muốn tìm một số cách định lượng xem đây sẽ là gì.

Câu trả lời:


6

Lượt tối thiểu. Chi phí đánh giá danh sách quy trình bị chặn đã có sẵn vì đây là cách phát hiện bế tắc. Chi phí tạo và viết một sự kiện trong nhật ký phía máy chủ khá thấp và bất kỳ IO máy chủ nào cũng có thể xử lý ghi thêm vào LOG / *. Trc cứ sau 5 giây (tệ nhất). Nhưng 5 là một thiết lập khá thấp, bạn có thể bị ngập trong các báo cáo. Là máy chủ máy chủ của bạn chặn rất tốt để xem xét bất kỳ khối 5 giây nào là một sự cố để điều tra?

Đảm bảo rằng bạn theo dõi các dấu vết được tạo và đảm bảo rằng bạn không gây ra sự cố mất điện tự gây ra do cạn kiệt không gian đĩa ...


Tôi đồng ý - lượt truy cập là tối thiểu, nhưng cài đặt '5' một chút ở phía thấp. Tôi đặt phần lớn của tôi ở mức 20. Vì vậy, nếu tình huống chặn kéo dài trong 3 phút, có ~ 9 mục trên dấu vết
John Alan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.