程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2005 分區表應用實例

SQL Server 2005 分區表應用實例

編輯:關於SqlServer

--1 建分區函數,用於自動劃分物理表數據的流向(建好後可以在Databases\[dbName]\Storage中看到)
/* 下面分成四個區域<BigScreen, >=BigScreen且<Computer, >=Computer且<PoolTable, >=PoolTable
若是RIGHT,則X1 < BigScreen <= X2 < Computer <= X3 < PoolTable <= X4
若是LEFT, 則X1 <= BigScreen < X2 <= Computer < X3 <= PoolTable < X4
*/



CREATE PARTITION FUNCTION [pf_Product_Partition](VARCHAR(10)) AS RANGE 
RIGHT
FOR VALUES (N''BigScreen'', N''Computer'', N''PoolTable'')

 

--2 建分區方案,用於與上面的function關聯(建好後可以在Storage中看到)
--概念上的schema可以與物理文件組關聯,這樣可以獲得更加效率,具體可以參考http://www.agilelabs.cn/blogs/woody/archive/2006/08/24/1574.ASPx



CREATE PARTITION SCHEME [ps_Product_Scheme]
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved