使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要

當 Microsoft SQL Server建立或更新統計資料時,如果沒有手動指定抽樣率,SQL Server會計算預設的抽樣率。 根據基礎資料表中資料的實際分佈,預設抽樣速率可能無法正確表示資料分配。 這可能會導致查詢計劃效率降低。

若要改善此狀況,資料庫系統管理員可以選擇使用可更能代表資料分佈的固定抽樣速率手動更新統計資料。 不過,後續的自動更新統計資料作業將會重設回預設的抽樣速率,而且可能重新引入降低查詢方案效率的情況。

這項增強功能可讓固定抽樣率在後續的手動或自動更新統計作業中持續執行。

解決方案

此更新引進了新的關鍵字PERSIST_SAMPLE_PERCENT = { ON |OFF } 這是   現有 CREATE/UPDATE STATISTICS Transact-SQL 的擴充功能。 關鍵字會指出SQL Server鎖定 (建立或更新) 供日後使用時提供的取樣率。

如需統計資料的詳細資訊,請參閱 建立統計資料

此功能可在下列SQL Server累積更新中使用:

SQL Server 2017 的累積更新 1

SQL Server 2016 SP1 的累積更新 4

每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:

SQL Server 2017 的最新累積更新

SQL Server 2016 的最新累積更新

狀態

Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

參考資料

瞭解 Microsoft 用來描述軟體更新的 術語

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×