2009-02-04 29 views
0

大多數處理表分區的示例都在分區方案上創建表。在SQL 2005上創建數據庫表後,可以對其進行分區

例如:

create table SomeTable 
(
    Id int not null , 
    DueDate DateTime not null 
) on MyPartitionScheme(DueDate) 

凡MyPartitionScheme是預定義的分區方案。

如果我有一個表已經存在,可能與它的數據。我可以「改變」它使用分區方案嗎?

回答

0

查找ALTER TABLE SWITCH分區在BOL

+1

這是否只是繼續前進的一個分區上的數據到另一個表? – bdukes 2009-02-04 19:16:00

0

Partitioned Tables and Indexes in SQL Server 2005明確規定:

「通過在一個分區方案定義一個聚集索引,你將有效負荷後分區表。 這也是劃分現有表格的好方法。要創建與非分區表相同的表,並將聚簇索引創建爲分區聚簇索引,請將create表中的ON子句替換爲單個文件組目標。然後,加載數據後創建分區方案的聚集索引。」

相關問題