表空间情况

    技术2025-04-01  43

    1.查看表空间大小及使用率

    select   a.tablespace_name,a.bytes/1024/1024 "Sum MB",

    (a.bytes-b.bytes)/1024/1024   "used MB",

    b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used"   from   (

     select tablespace_name,sum(bytes) bytes from dba_data_files group by tablespace_name

    )   a,   (

    select tablespace_name,sum(bytes) bytes,max(bytes) largest from dba_free_space group by tablespace_name

    )   b   where   a.tablespace_name=b.tablespace_name   order   by   ((a.bytes-b.bytes)/a.bytes)   desc  

     

     

    2.查看表空间是否是自动扩展

     

    select file_id,file_name,tablespace_name,autoextensible,increment_by from dba_data_files order by file_id desc;

    最新回复(0)