維護計畫精靈 (定義更新統計資料工作頁面)

使用 [定義更新統計資料工作] 頁面,來更新有關資料表及索引中資料的 Microsoft SQL Server 資訊。此工作會針對所選取物件上的每個索引,進行散發統計資料的重複取樣。在處理 Transact-SQL 陳述式的期間,SQL Server 會使用散發統計資料來最佳化資料表的導覽。若要自動建立散發統計資料,SQL Server 會在每個索引的對應資料表中,定期地取樣資料的百分比。這個百分比會視資料表的資料列數與資料修改的頻率而定。使用此選項即可使用資料表中指定的資料百分比執行其他取樣。SQL Server 會使用此資訊來建立更好的查詢計畫。

此工作會使用 UPDATE STATISTICS 陳述式。

選項

  • 資料庫
    指定受此工作影響的資料庫。

    • 所有資料庫

      產生維護計畫,針對所有 SQL Server 資料庫執行此工作,但 tempdb 除外。

    • 所有系統資料庫

      產生維護計畫,在 tempdb 除外的其他所有 SQL Server 系統資料庫上執行此工作。不會針對使用者建立的資料庫執行維護工作。

    • 所有使用者資料庫

      產生維護計畫,針對所有使用者建立的資料庫執行此工作。不會針對 SQL Server 系統資料庫執行維護工作。

    • 這些特定的資料庫

      產生維護計畫,僅針對那些已選取的資料庫執行此工作。如果選擇此選項,則必須在清單中至少選取一個資料庫。

  • 物件
    限制 [選取範圍] 方格僅顯示資料表、檢視或兩者。

  • 選取範圍
    指定受此工作影響的資料表或索引。在 [物件] 方塊中選取 [資料表和檢視] 時無法使用。

  • 所有現有的統計資料
    同時更新資料行與索引的統計資料。

  • 僅限資料行統計資料
    僅更新資料行統計資料。使用 WITH COLUMNS 選項。

  • 僅限索引統計資料
    僅更新索引統計資料。使用 WITH INDEX 選項。

  • 掃描類型
    用來蒐集更新統計資料的掃描類型。

  • 完整掃描
    讀取資料表或檢視中的所有資料列來蒐集統計資料。

  • 取樣者
    當收集較大資料表或檢視的統計資料時,指定要取樣的資料表或索引檢視百分比或資料列數。