Sql-Server
CXPACKETS 與 CXCONSUMER 等待類型有何關係?
對具有許多外鍵的表執行刪除查詢時,我得到以下資訊
waits
。我注意到在執行查詢期間我同時擁有兩種類型
CXPACKETS
和等待類型。CXCONSUMER
問題是:
這兩種等待類型(如果有)之間的關係是什麼?
- CXCONSUMER 發生在消費者執行緒等待生產者執行緒發送行時。
- CXPACKET 在嘗試同步查詢處理器交換迭代器或獲取所需緩衝區時發生。
CXCONSUMER 等待通常是良性的,作為並行(CXPACKET)執行的正常部分遇到。