Oracle 表空間常用操作

2021-10-22 23:40:01 字數 945 閱讀 6543

常用操作

檢視表空間

select name from v$tablespace

;

檢視資料檔案
select name from v$datafile;
檢視dba表空間的資料檔案
select file_name,tablespace_name from dba_data_files where tablespace_name =

'tablespace_name'

;

檢視表空間有哪些表
select table_name,tablespace_name,num_rows,last_analyzed from user_tables
修改表所在表空間
alter

table table_name move tablespace tablespace_name;

建立表空間
create

tablespace tablespace_name datafile 'file_path'

;

為表空間新增資料檔案
alter

tablespace tablespace_name add datafile 'file_path' size 1g autoextend on

;

刪除表空間及檔案
drop

tablespace tablespace_name including contents and datafiles;

刪除表空間的某個資料檔案
alter

tablespace tablespace_name drop datafile 'file_path'

;

注意事項

Oracle表空間常用操作

1 建立表空間 在sql plug下,執行下面的語句 create tablespace nberp logging datafile d oracle oradata oracle9i user data.dbf size 50m autoextend on next 50m maxsize 20...

Oracle 表空間常用操作

備忘 檢視表空間使用率 set lin 200 pagesize 1000 select b.tablespace name,round sum b.bytes 1024 1024,0 sum mb,round sum nvl a.bytes,0 1024 1024,0 free mb,round ...

Oracle的表空間常用操作命令

背景 為什麼有這個表空間?它是什麼?怎麼理解它的存在?為了管理資料檔案,oracle提出了表空間的概念,然後oracle將資料邏輯儲存在表空間中,但實際是儲存在資料檔案中 表空間常用操作語句彙總及詳解 建立表空間 例如 create tablespace tbs platform logging d...