地 址:北京市西城區66號 電 話(huà):14982361834 網(wǎng)址:www.hunqingrc.com 郵 箱:[email protected]
表空間是通表Oracle數據(ju)庫中存儲數據的邏輯單位,它包含了一個(gè)或多個(gè)數據文件,空間了解和??精通Oracle 12C的管理表(biao)空間管理對于數據庫管理員來(lái)說(shuō)非常重要,因為它直接影響到數據庫的通表性能、可用性和安全性,空間以???下是管理關(guān)于Orac??le 12C表空間管理的詳細內容:
1、通表使用SQL*Plus工具創(chuàng )建表空間
CREATE TABLESPACE tablespace_nameDATAFILE 'file_path/file_name.dbf'SIZE size_in_MBAUTOEXTEND ONNEXT size_in_MBMAXSIZE UNLIMITED;
2、空間使用DBCA工具創(chuàng )建表空間
在DBCA界面中,管理選擇“???配置”選項卡,通表然后點(diǎn)擊“存??儲”子選項卡,空間在這里,管理可以創(chuàng )建新的通表表空間,并指定其數據文件的空間位置、大小等信息。管理
1、增加數據文件
ALTER TABLESPACE tablespace_nameADD DATAFILE 'file_path/file_name.dbf'SIZE size_in??_MBAUTOEXTEND ONNEXT size_in_MB;
2、減少數據文件
ALTER TABLESPACE tablespace_nameDROP DATAFILE 'file_path/file_name.dbf';
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
ALT??ER USER user_name DEFAULT TAB( ?ヮ?)LESPACE tablespace_name;
1、使用SQL*Plus工(gong)具移動(dòng)表到其他表(biao)空間
ALTER TABLE table_name MOUSE TABLESPACE new_tablespace_name;
2、使(╬ ò﹏ó)用DBCA工具移動(dòng)表到其他表空間(僅適用于(????)新創(chuàng )建的表)
在DBCA界面(mian)中,選擇“模式”選項卡,然(ran)后點(diǎn)擊“對象”子選項卡,在這里,可以選擇要移動(dòng)的表,并將其所屬的表空間更改為新的表空間。
1、使用SQL*Plus工具查看表(biao)空間信?息
SELECT * FROM dba_tablespaces; 查看所有表空間信息SELECT * FROM dba_data_files; 查看所??有數據文件信息SELECT * FROM dba_free_space; 查看(kan)每個(gè)表空間的可用空間和已用空間信息
在DBCA界面中,選擇“配置”選項卡,然后點(diǎn)擊“存儲”子選項卡,在這里,可以查看當前數據庫的所有表空間及其相關(guān)信息。