改進
在 2019 與 2016 Microsoft SQL Server 中,新增了兩個 XEvent temp_table_cache_trace 和 temp_table_destroy_list_trace,用於追蹤暫存表快取的指標與操作。
註 這些 XEvent 追蹤特定的中繼資料快取物件 (「暫存物件快取」) 其中包含關於哪些暫存資料表、物件和參數被快取、驅逐及重複使用的資訊。 你可以執行這些 XEvents 來追蹤快取的行為,當你發現 tempdb 快取競爭時。 大多數顧客不會用這些。 但他們會協助 CSS 工程師除錯環境中的問題。
解決方式
此改進包含於以下 SQL Server 累積更新中:
關於 SQL Server 的累積更新
SQL Server 的每個累積更新都包含了前一組版本中所有的熱修補與安全修補。 我們建議您安裝您版本 SQL Server 的最新版本:
SQL Server 2016 服務包資訊
此改進包含於以下 SQL Server 服務包中:
關於 SQL Server 服務包:
Service Pack 是累積性的。 每個新版 Service Pack 都包含前一版 Service Pack 中所有的修正程式,以及任何新增的修正程式。 我們建議您套用該服務包的最新服務包及累積更新。 所以在安裝最新版的 Service Pack 之前,您不需要安裝前一版的 Service Pack。 請使用以下文章中的表1,查詢最新服務包及最新累積更新的更多資訊。
參考資料
了解 Microsoft 用來說明軟體更新的術語。