更新統計資料工作

適用於:SQL ServerAzure Data Factory 中的 SSIS Integration Runtime

「更新統計資料」工作會更新指定資料表或已建立索引的檢視中,一個或多個統計資料群組(集合)的索引鍵值分佈資訊。 如需詳細資訊,請參閱統計資料。

藉由使用「更新統計資料」工作,封裝可更新單一資料庫或多重資料庫的統計資料。 如果此工作只更新單一資料庫中的統計資料,您可以選擇要讓此工作更新其統計資料的檢視或資料表。 您可以將更新作業設定為更新所有統計資料、只更新資料行統計資料,或只更新索引統計資料。

此任務包含一個 UPDATEUPDATE STATISTICS 陳述,包含以下論元與子句:

  • table_name 或 view_name 引數。

  • 如果更新套用至所有統計資料,則會隱含 WITH ALL 子句。

  • 如果更新只套用至資料行,則會包含 WITH COLUMN 子句。

  • 若更新僅適用於索引,則包含 WITH INDEX 條款。

如果 Update Statistics 任務在多個資料庫中更新統計數據,該任務會執行多個 UPDATEUPDATE STATISTICS 陳述式,分別對應每個資料表或檢視。 UPDATE UPDATE STATISTICS 的所有執行個體都使用相同的子句,但其 table_name 或 view_name 值不同。 更多資訊請參見 CREATE STATISTICS (Transact-SQL) 和 UPDATEUPDATE STATISTICS (Transact-SQL)。

重要

此工作建立其執行的 Transact-SQL 陳述式所需的時間,與該工作更新的統計資料數目成正比。 如果此工作設定成更新含有大量索引的資料庫內所有資料表與檢視表中的統計資料,或是更新多重資料庫中的統計資料,則此工作可能會花費相當多的時間產生 Transact-SQL 陳述式。

設定更新統計資料工作

您可以透過 SSIS 設計工具設定屬性。 這項工作位於 SSIS 設計工具中 [工具箱] 的 [維護方案工作] 區段。

如需有關可在 SSIS 設計工具中設定之屬性的詳細資訊,請按下列主題:

如需如何在 SSIS 設計工具中設定這些屬性的詳細資訊,請按下列主題: