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


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

Задача «Обновление статистики» обновляет данные о распределении ключевых значений одной или более статистических групп (коллекций) в определенной таблице или индексированном представлении. Дополнительные сведения см. в разделе Использование статистики для повышения производительности запросов.

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

Эта задача содержит инструкцию 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 (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.