Tôi đang cố gắng hiểu các toán tử vật lý trong các kế hoạch thực hiện SQL Server. Trang này là khá hữu ích:Toán tử vật lý trong kế hoạch thực thi SQL Server: rebinds, rewinds và số lần thực thi là gì?
http://technet.microsoft.com/en-us/library/ms191158.aspx
SSMS 2008 cho thấy một số tính chất vật lý điều hành không được hiển thị trong SSMS 2005: Estimated Number of Executions
và Number of Executions
. Nhưng điều này thực sự có ý nghĩa gì và chúng có liên quan như thế nào với các rebinds và rewinds?
Estimated Number of Executions
đặc biệt thú vị vì dường như nó không được lưu trữ trong XML. Vậy nó được tính như thế nào? Nó có vẻ bằng Estimated Rebinds + Estimated Rewinds + 1.0
. Nhưng nếu đó là lý do tại sao là Number of Executions
không bằng Actual Rebinds + Actual Rewinds + 1
?
Cảm ơn.
Điều này được giải thích rõ ràng trong "Điều chỉnh truy vấn và tối ưu hóa bên trong Microsoft SQL Server 2005" Chương 3 –
Nó có thể được giải thích trong cuốn sách đó, nhưng không phải ai cũng có một bản sao của cuốn sách và/hoặc muốn mua nó trên Amazon . –
@moontear - May mắn là chương có sẵn dưới dạng bản tải xuống miễn phí từ trang web đồng hành ["SQL Server 2008 Internals"] (http://www.sqlserverinternals.com/companion/) sau đó! –