有關oracle表空間查詢的一些記錄

2021-07-03 20:33:51 字數 882 閱讀 5664

1.查詢剩餘表空間

2.查詢索引資訊

select s.index_name,s.table_name,s.tablespace_name,s.initial_extent,s.next_extentfrom user_indexes s where s.index_name = 'idx_invalid_picname'

3.檢視使用者表、索引、分割槽表占用空間

select segment_name, sum(bytes)/1024/1024 mbytese from user_segments group by segment_name;

4.表占用空間

select segment_name, sum(bytes)/1024/1024 mbytese from user_segments where segment_type='table' group by segment_name;

5.索引占用空間

select segment_name ,sum(bytes)/1024/1024 from user_segments where segment_type ='index' group by segment_name;

6.分割槽表table partition占用空間

select segment_name,sum(bytes)/1024/1024 mbytes from user_segments where segment_type='table partition' group by segment_name;

7.通過加大資料檔案

alter database datafile 'd:\oracle\oradata\dmsdb\dims_invalid_picture2.dbf' resize 1000m

8.重建該索引 

oracle 表空間 查詢

知道表空間名,顯示該錶空間包括的所有表。select from all tables where tablespace name 表空間名 知道表名,檢視該錶屬於那個表空間 select tablespace name,table name from user tables where table ...

Oracle表空間查詢

查詢表空間使用情況 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round d.tot grootte mb f.total b...

oracle表空間查詢

1.查詢使用者 資料 表空間 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round d.tot grootte mb f.to...