Readme: образец SlidingWindow
Этот образец поддерживается только в SQL Server 2005 и SQL Server 2008. С версиями SQL Server более ранними, чем SQL Server 2005, образец работать не будет.
Целью образца SlidingWindow является демонстрация возможности перемещения секций между таблицами с использованием инструкции ALTER TABLE SWITCH языка Transact-SQL. Сведения об этой функции см. в разделе «Проектирование секций для управления подмножествами данных» в электронной документации по SQL Server.
Важно! |
---|
Образцы предназначены только для обучения. Они не предназначены для использования в рабочей среде и не тестировались в ней. Корпорация Майкрософт не предоставляет техническую поддержку для этих образцов. Образцы приложений не должны подключаться к производственной базе данных SQL Server или использоваться с ней без разрешения системного администратора. |
Сценарии
Образец перемещает данные за наиболее давний месячный срок из секционированной таблицы TransactionHistory в секционированную таблицу TransactionHistoryArchive. Перед выполнением переключения секций функция секционирования для TransactionHistoryArchive изменяется, чтобы получить новую секцию. Также в таблицу TransactionHistory добавляется проверочное ограничение. После переключения секций обе таблицы, TransactionHistory и TransactionHistoryArchive, восстанавливаются в секционированную структуру, которая позволит обрабатывать данные за следующий месяц по аналогичному плану.
Языки
Transact-SQL
Предварительные требования
Перед запуском этого образца необходимо выполнить следующие шаги.
- Установите SQL Server, включая следующие компоненты:
- Database Engine
- SQL Server Management Studio
- Загрузите образец базы данных AdventureWorks (OLTP) и образцы компонента SQL Server Database Engine на веб-узле Образцы создания сценариев на языке T-SQL для продуктов Microsoft SQL Server.
Запуск образца
Следующая процедура показывает, как выполняется образец SlidingWindow.
Выполнение образца SlidingWindow
Запустите образец PartitioningScript. Дополнительные сведения см. в разделе Образец Readme_PartitioningScript.
В среде SQL Server Management Studio откройте файл Sliding.sql. По умолчанию установка выполняется в каталог «C:\Program Files\Microsoft SQL Server\100\Samples\Engine\\Administration\SlidingWindow\Scripts». Нажмите кнопку Выполнить.
См. также
Другие ресурсы
Секционированные таблицы и индексы
Проектирование секций для управления вложенными наборами данных
Эффективная передача данных переключением секций