oracle建立表的分割槽

2022-09-12 03:33:11 字數 1793 閱讀 1211

-- create table 建立表

create table  testtable

(id                       integer not null,

name nvarchar2(100) not null,

insertedtime date not null

)--同時建立分割槽表

partition by range (insertedtime)

(partition testtable_part1201 values less than (to_date('2012-1-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1204 values less than (to_date('2012-4-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1207 values less than (to_date('2012-7-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1210 values less than (to_date('2012-10-1','yyyy-mm-dd')) tablespace testtablespace

)--testtablespace 表空間,必須提前已經建好 將多個分割槽表歸屬到這個testtablespace空間,也可以歸屬到不同的表空間

-- 建立分割槽表,對於乙個表的資料迅速增加的系統,為了提高資料操縱的效率,可以將乙個表分成多個部分

按時間,也可以按照資料的大小

有時候,可能引起出入資料資料錯誤[未將關鍵字對映到任何表分割槽]

-- create table 建立表

create table  testtable

(id                       integer not null,

name nvarchar2(100) not null,

insertedtime date not null

)--同時建立分割槽表

partition by range (insertedtime)

(partition testtable_part1201 values less than (to_date('2012-1-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1204 values less than (to_date('2012-4-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1207 values less than (to_date('2012-7-1','yyyy-mm-dd')) tablespace testtablespace,

partition testtable_part1210 values less than (to_date('2012-10-1','yyyy-mm-dd')) tablespace testtablespace

)--testtablespace 表空間,必須提前已經建好 將多個分割槽表歸屬到這個testtablespace空間,也可以歸屬到不同的表空間

-- 建立分割槽表,對於乙個表的資料迅速增加的系統,為了提高資料操縱的效率,可以將乙個表分成多個部分

按時間,也可以按照資料的大小

有時候,可能引起出入資料資料錯誤[未將關鍵字對映到任何表分割槽]

Oracle建立表空間 表分割槽

建立表分割槽 create tablespace ts demo datafile oracle2 oracle datafile xltsdemo.dbf size 500m 初始大小 autoextend on 可以自動擴充套件 next 50m 一次擴充套件50m maxsize unlimi...

Oracle 建立分割槽表

建立表空間 create tablespace mytablespace 1 datafile c oracle product 10.1.0 oradata mydata mytablespace1.dbf size 100m extent management local uniform siz...

Oracle 建立分割槽表

建立表空間 create tablespace mytablespace 1 datafile c oracle product 10.1.0 oradata mydata mytablespace1.dbf size 100m extent management local uniform siz...