新增功能 (Service Broker)
此版本的 SQL ServerService Broker 包括下列功能:
支援交談優先權
新的命令提示字元公用程式,用於診斷 Service Broker 組態與交談。
新的效能物件和計數器
支援 SQL Server Management Studio 中的 Service Broker
新的教學課程。
新的交談優先權
交談優先權可讓管理員和開發人員指定重要 Service Broker 交談的訊息會在不重要的交談訊息之前傳送及接收。這可以確保優先順序低的工作不會阻擋優先順序較高的工作。Service Broker 系統可以設定為提供各種服務層級。如需詳細資訊,請參閱<交談優先權>。
新的診斷公用程式
ssbdiagnose 公用程式會分析兩個 Service Broker 服務之間或單一服務的組態。此公用程式也會分析正在執行之交談中的錯誤。如果執行中的交談遇到錯誤,ssbdiagnose 也會分析此交談所使用的 Service Broker 組態。錯誤會在命令提示字元視窗中報告成人們可讀取的文字,或可重新導向檔案或其他程式的格式化 XML。如需詳細資訊,請參閱<ssbdiagnose 公用程式>。
物件總管中的新 Service Broker 元素
交談優先權已加入到 SQL Server Management Studio 物件總管階層。現有的 Service Broker 物件具有其他滑鼠右鍵功能表項目,包括 [屬性] 功能表項目。如需詳細資訊,請參閱<Service Broker 物件屬性 F1 說明>。
新的系統監視器物件和計數器
Broker TO Statistics 效能物件會報告 Service Broker 對話要求傳輸物件的頻率以及非使用中傳輸物件寫入 tempdb 中工作資料表的頻率。如需詳細資訊,請參閱<SQL Server 的 Broker TO Statistics 物件>。
Broker Statistics 效能物件中已加入下列五個新的計數器:
Activation Errors Total
Corrupted Messages Total
Dequeued TransmissionQ Msgs/sec
Dropped Messages Total
Enqueued TransmissionQ Msgs/sec
如需詳細資訊,請參閱<SQL Server 的 Broker Statistics 物件>。
新的 Service Broker 教學課程
已加入三個 Service Broker 教學課程,說明設定具有三個範圍之簡單要求-回覆交談所需的步驟:
起始端和目標服務位於相同的資料庫中。
起始端和目標服務位於相同 Database Engine 執行個體的不同資料庫中。
起始端和目標服務位於不同的執行個體中。
同時也有啟動教學課程,可說明設定啟動預存程序來接收佇列訊息所需的步驟。如需詳細資訊,請參閱<Service Broker 教學課程>。