Các kế hoạch Suboptimal / giây của Perfmon đối nghịch với Perfmon là gì?


13

Trong SQL Server, Perfmon truy cập "Chỉ số nhóm công việc: Kế hoạch tối ưu / giây" là gì?

Đây là một trong những bộ đếm của Resource Governor , do đó, nó được đo tại nhóm khối lượng công việc (mà bạn có cho dù bạn định cấu hình RG hay không.)

Tôi không hỏi điều gì tạo ra một kế hoạch tốt hay một kế hoạch tồi, nhưng cụ thể là biện pháp nào phản biện và bạn đi đâu để tìm ra các kế hoạch tương ứng chính xác? Ví dụ: tôi không thể tìm thấy bất cứ điều gì trong Sự kiện mở rộng có vẻ phù hợp với truy vấn kích hoạt bộ đếm "kế hoạch tối ưu / giây".


1
bây giờ tôi đang xem xét một ví dụ với 1322 cho "kế hoạch tối ưu / giây" và tự hỏi nên tìm ở đâu. Đó là một câu hỏi hay, Brent.
Max Vernon

Cảm ơn! Tôi vừa thêm nó vào sp_BlitzFirst vì tôi chưa bao giờ thấy nó trước khi tôi thực hiện một số công việc của Hekaton trong tuần này.
Brent Ozar

Tôi tự hỏi nếu nó về thời gian tối ưu hóa kế hoạch hết thời gian trước khi có được một kế hoạch tuyệt vời.
Max Vernon

Tôi đã nghĩ rằng nó sẽ được StatementOptmEarlyAbortReason="TimeOut"nhưng khó để nói chắc chắn! Điều đó không tương quan tốt với bộ đếm perfmon mặc dù.
Max Vernon

Câu trả lời:


6

Có hai mục này truy cập theo dõi:

  1. Hết giờ
  2. Vượt quá giới hạn bộ nhớ

Các giá trị có thể được tìm thấy trong kế hoạch XML như Max đã đề xuất trong các bình luận. Tôi có thể xác nhận nó đã theo cách này kể từ ít nhất SQL Server 2008.

Chuyển đến @Max Vernon và @Joe Obbish.

Mô tả Tài liệu Kỹ thuật BOL của MSDN không siêu hữu ích.


2
Cảm ơn, Sean. Tôi đã xem xét sys.dm_os_performance_countersvà tìm kiếm bộ nhớ cache của gói cho các mục Hết giờ và thấy DMV không tăng trong khi sys.dm_exec_query_statsđang hiển thị các truy vấn hết thời gian đã sử dụng gần đây. Có lẽ tôi sẽ tập hợp một MCVE vào ngày mai để khám phá điều đó. Ngoài ra, lưu ý, điều đó xảy ra trên một trong các trường hợp sản xuất EDW của chúng tôi chạy 2012 Enterprise.
Max Vernon
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.