注意:如果指定了local,就不能指定default storage storage_clause 和temporary。
default storage storage_clause:為在該錶空間建立的全部物件指定預設的儲存引數。 storage_clause的語法格式如下:
storage((2)利用alter tablespace命令管理表空間。initial integer[k|m]
next integer[k|m]
minextents integer | unlimited
maxextents integer
pctincrease integer
freelists integer
freelist groups integer
optimal [integer[k|m] | null]
)
語法格式:
alter tablespace tablespace_name2、分割槽:在非常大的資料庫中,通常可以通過把乙個大表的資料分成多個小表來簡化資料庫的管理 ,這些小表叫做分割槽,除了對錶分割槽外,還可以對索引進行分割槽。分割槽不僅簡化了資料庫的管理,還改 善了應用效能。在oracle中,還可以細分分割槽,建立子分割槽。[add datafile | tempfile 'path/filename' [size integer [k | m]]
[reuse]
[autoextend [off | on [next integer [k | m]] maxsize [unlimited | integer [k | m]]]]
[rename datafile 'path/filename',...n to 'path/filename',...n]
[default storage storage_clause]
[online | offline [normal | temporary | immediate]]
[logging | nologging]
[read only | write]
[permanent]
[temporary]
並不是所有的表列都可以進行分割槽,只有日期型(date)或二進位製大物件(blob)等資料型別的表列可以 分割槽。
oracle有以下幾種分割槽方法:
(1)範圍分割槽:根據列值的範圍將行對映到分割槽。
(2)雜湊分割槽:雜湊分割槽提供了一種方法,可在指定數量的分區間平均分布資料。這種方法將根據 分割槽關鍵字的雜湊值將行對映到分割槽。
(3)列表分割槽:列表分割槽可以顯式地控制如何把行對映到分割槽。
(4)範圍-雜湊分割槽:首先使用範圍方法將資料進行分割槽,然後在每個分區內,使用雜湊方法將其分 成子分割槽。
(5)範圍-列表分割槽:首先使用範圍方法將資料進行分割槽,然後在每個分區內,使用列表方法將其分 成子分割槽
一 表空間 建立使用者
解鎖方法 用 system 登入進去之後,執行下面的命令 sql alter user scott account unlock 使用者已更改。這樣就完成解鎖的操作。接下來,你還可以重新給 scott 這個使用者設定密碼。修改scott的登入密碼 sql alter user scott ident...
Oracle 01表空間和區
1 表空間 表空間是資料庫的邏輯劃分,乙個表空間只屬於乙個資料庫。每個表空間由乙個或多個資料檔案組成。表空間中其他邏輯結構的資料儲存在這些資料檔案中。在oracle安裝完成後,會自動建立多個表空間,主要有 1 system表空間 該錶空間用於存放oracle系統內部表和資料字典的資料,如表名 列名 ...
oracle 一表多資料
insert into smap.smap system user role user id,role id,role scope select 30 3 all from dual union all select 30 2 all from dual union all select 30 4 ...