[SQL Server]設計資料分割來管理資料的子集-快速切換partiton table間資料移動

有關資料庫的討論, 都可以在這發表哦~~
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

[SQL Server]設計資料分割來管理資料的子集-快速切換partiton table間資料移動

文章 tim »

設計資料分割來管理資料的子集 http://technet.microsoft.com/zh-tw/libr ... L.90).aspx
注意, 適用於 SQL Server 2005, 舊版無 partition table 功能

對資料表或索引進行資料分割,就可以下列方式使用 Transact-SQL ALTER TABLE...SWITCH 陳述式快速有效地移動資料的子集:

* 將資料表做為資料分割,加入現有的資料分割資料表。
* 從一個資料分割資料表切換資料分割到另一個。
* 移除資料分割形成單一的資料表。

當您想要定期將資料加入資料分割資料表,並從相同的資料分割資料表移除舊資料,這些狀況就會很有用。此項作業可在各種狀況中處理大量或小量的資料。如果您要加入的新資料必須載入、刪除或轉換,在將它加入為資料分割之前,就可以視為分開的實體。舊資料可以封存或放入資料倉儲。無論收集多大或多小,都可以快速而有效率地傳送,因為資料並非像 INSERT INTO SELECT FROM 陳述式一樣實體移動。只是將儲存位置的中繼資料從一個資料分割變更到另一個。

===============================================================
詳細實作狀況請參考原始連結 http://technet.microsoft.com/zh-tw/libr ... L.90).aspx
多多留言, 整理文章, 把經驗累積下來.....
回覆文章