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


Readme_SlidingWindow

Целью образца SlidingWindow является демонстрация возможности перемещения секций между таблицами с использованием инструкции ALTER TABLE SWITCH языка Transact-SQL. Сведения об этой функции см. в разделе «Проектирование секций для управления подмножествами данных» в электронной документации по SQL Server.

ms160743.note(ru-ru,SQL.90).gifВажно!
Образцы предназначены только для обучения. Они не предназначены для использования в производственной среде и не тестировались в ней. Корпорация Майкрософт не предоставляет техническую поддержку для этих образцов. Образцы приложений не должны подключаться к производственной базе данных SQL Server или использоваться с ней без разрешения системного администратора.

Сценарии

Образец перемещает данные за наиболее давний месячный срок из секционированной таблицы TransactionHistory в секционированную таблицу TransactionHistoryArchive. Перед выполнением переключения секций функция секционирования для TransactionHistoryArchive изменяется, чтобы получить новую секцию. Также в таблицу TransactionHistory добавляется проверочное ограничение. После переключения секций обе таблицы, TransactionHistory и TransactionHistoryArchive, восстанавливаются в секционированную структуру, которая позволит обрабатывать данные за следующий месяц по аналогичному плану.

Языки

Transact-SQL

Предварительные требования

Перед запуском образца установите SQL Server 2005 и убедитесь, что были включены следующие компоненты.

Выполнение образца

Следующая процедура показывает, как выполняется образец SlidingWindow.

Выполнение образца SlidingWindow

  1. Запустите образец PartitioningScript. Дополнительные сведения см. в разделе Readme_PartitioningScript.

  2. В среде SQL Server Management Studio откройте файл Sliding.sql. Каталог установки по умолчанию — «C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\SlidingWindow\Scripts». Затем нажмите кнопку Выполнить.

См. также

Задачи

Установка образцов

Другие ресурсы

Секционированные таблицы и индексы
Проектирование секций для управления вложенными наборами данных
Эффективная передача данных с использованием переключения секций

Справка и поддержка

Получение помощи по SQL Server 2005