常用SQL命令
时间:2022-03-15 10:09
1、查看所有表的物理大小
1 select segment_name, bytes from user_segments order by bytes desc
2、查看表空間的名稱及大小
1 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 2 from dba_tablespaces t, dba_data_files d 3 where t.tablespace_name = d.tablespace_name 4 group by t.tablespace_name;
2、查看表空間物理檔的名稱及大小
1 select tablespace_name, file_id, file_name, 2 round(bytes/(1024*1024),0) total_space 3 from dba_data_files 4 order by tablespace_name;
3、查看回滾段名稱及大小
1 select segment_name, tablespace_name, r.status, 2 (initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent, 3 max_extents, v.curext CurExtent 4 From dba_rollback_segs r, v$rollstat v 5 Where r.segment_id = v.usn(+) 6 order by segment_name;
4、查看控制文件
1 select name from v$controlfile;
5、查看日誌檔
1 select member from v$logfile;
6、查看表空間的使用情況
1 select sum(bytes)/(1024*1024) as free_space,tablespace_name 2 from dba_free_space 3 group by tablespace_name;
常用SQL命令,布布扣,bubuko.com