Readme_SlidingWindow
SlidingWindow 範例的目的是示範使用 Transact-SQL ALTER TABLE SWITCH 陳述式在資料表之間移動資料分割的功能。如需有關此功能的詳細資訊,請參閱《SQL Server 線上叢書》中的<設計資料分割以管理資料子集>。
重要事項: |
---|
範例只供教育目的之用。它們不能用於實際執行環境,而且從來沒有在實際執行環境中測試過。Microsoft 不提供對這些範例的技術支援。若沒有系統管理員的權限,則不應該在實際執行的 SQL Server 資料庫上連接或使用範例應用程式。 |
狀況
範例會將最早月份的資料從分割資料表 TransactionHistory 移至分割資料表 TransactionHistoryArchive。執行資料分割切換之前,會修改 TransactionHistoryArchive 的資料分割函數以接收新的資料分割。CHECK 條件約束也會加入至資料表 TransactionHistory。資料分割切換之後,TransactionHistory 資料表和 TransactionHistoryArchive 資料表都將還原為資料分割結構,該結構允許類似的計劃執行下一個月份。
語言
Transact-SQL
必要條件
執行此範例之前,請安裝 SQL Server 2005,並確定包含下列元件:
- Database Engine
- SQL Server Management Studio
- SQL Server 2005 中包含的 AdventureWorks (OLTP) 範例資料庫,也可以從 Microsoft SQL Server 開發人員中心取得。
- SQL Server Database Engine 範例。SQL Server 2005 中隨附這些範例。您可以從 Microsoft SQL Server 開發人員中心下載最新版的範例。
執行範例
下列程序示範如何執行 SlidingWindow 範例。
若要執行 SlidingWindow 範例
執行 PartitioningScript 範例。如需詳細資訊,請參閱<Readme_PartitioningScript>。
在 SQL Server Management Studio 中,開啟檔案 Sliding.sql。預設安裝目錄為 C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\SlidingWindow\Scripts,然後按一下 [執行]。
請參閱
工作
其他資源
資料分割資料表與索引
設計資料分割來管理資料的子集
使用資料分割切換有效傳送資料