Поделиться через


Задача «Обновление статистики»

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Задача «Обновление статистики» обновляет данные о распределении ключевых значений одной или более статистических групп (коллекций) в определенной таблице или индексированном представлении. Дополнительные сведения см. в статье Managing statistics on tables in SQL Data Warehouse (Управление статистикой таблиц в хранилище данных SQL).

При помощи задачи «Обновление статистики» пакет может обновлять статистику в одной или нескольких базах данных. Если задача обновляет статистику только одной базы данных, можно выбрать представления и таблицы, статистику которых данная задача обновляет. Можно определить, необходимо ли обновлять всю статистику, только статистику столбцов, или только статистику индекса.

Эта задача содержит инструкцию UPDATE STATISTICS, включающую следующие аргументы и предложения:

  • Аргумент table_name или view_name .

  • Если необходимо обновление всех статистик, нужно применить предложение WITH ALL.

  • Если необходимо обновление только столбцов, применяется предложение WITH COLUMN.

  • Если необходимо обновление только индексов, применяется предложение WITH INDEX.

Если задача «Обновление статистики» обновляет статистику в нескольких базах данных, она запускает несколько инструкций UPDATE STATISTICS, каждую для отдельной таблицы или представления. Все экземпляры инструкции UPDATE STATISTICS используют одно и то же предложение, но различные значения аргументов table_name или view_name . Дополнительные сведения см. в разделах CREATE STATISTICS (Transact-SQL) и UPDATE STATISTICS (Transact-SQL).

Внимание

Время, которое необходимо задаче для создания инструкции Transact-SQL, пропорционально числу статистик, которые обновляет задача. Если задача настроена на обновление статистики во всех таблицах и представлениях базы данных с большим числом индексов или на обновление статистики в нескольких базах данных, ей может потребоваться существенное количество времени для формирования инструкции Transact-SQL.

Настройка задачи «Обновление статистики»

Свойства можно задать с помощью конструктора служб SSIS. Эта задача находится в разделе "Задачи плана обслуживания" панели элементов в конструкторе служб SSIS.

Чтобы узнать о свойствах, которые можно задать в конструкторе служб SSIS, щелкните следующий раздел:

Дополнительные сведения о настройке этих свойств в конструкторе служб SSIS см. в следующем разделе:

См. также

Задачи служб Integration Services
Поток управления