How to view the database size, and space usage (oracle)

One,

In fact, all the size of the database data files, online log files and control file size and.  
  Can simply use  
  select sum (bytes) from dba_data_file;  
   
  under and put a few more practical script labeled, is my favorite.  
   
  1, see the table space usage.  
  SELECT upper (f.tablespace_name) table space,  
                d.Tot_grootte_Mb "table space (M)",  
                d.Tot_grootte_Mb - f.total_bytes "used space (M)",  
                round ((d.Tot_grootte_Mb - f.total_bytes) / d.Tot_grootte_Mb * 100,2) "use than",  
                f.total_bytes "free space (M)",  
                f.max_bytes "maximum block (M)"  
    the FROM              
          (the SELECT tablespace_name,  
                          round (the SUM (bytes) / (1024 * 1024), 2) total_bytes,  
                          round(MAX(bytes)/(1024*1024),2)   max_bytes  
              FROM   sys.dba_free_space  
            GROUP   BY   tablespace_name)   f,  
          (SELECT   dd.tablespace_name,   round(SUM(dd.bytes)/(1024*1024),2)   Tot_grootte_Mb  
              FROM       sys.dba_data_files   dd  
              GROUP   BY   dd.tablespace_name)   d  
  WHERE   d.tablespace_name   =   f.tablespace_name          
  ORDER   BY   4   DESC  
   
  2、查看无法扩展的段  
  SELECT   segment_name,  
                segment_type,  
                owner,  
                a.tablespace_name   "tablespacename",  
                initial_extent/1024   "inital_extent(K)",  
                next_extent/1024   "next_extent(K)",  
                pct_increase,  
                b.bytes/1024   "tablespace   max   free   space(K)",  
                b.sum_bytes/1024   "tablespace   total   free   space(K)"  
      FROM   dba_segments   a,  
                (SELECT   tablespace_name,MAX(bytes)   bytes,SUM(bytes)   sum_bytes   FROM   dba_free_space   GROUP   BY   tablespace_name)   b  
    WHERE   a.tablespace_name=b.tablespace_name    
        AND   next_extent>b.bytes  
    ORDER   BY   4,3,1      

 

Second, the easiest way hair, looking tool ORACLE CLIENT installed on the windows in the called STORAGE MANAGER

Published 21 original articles · won praise 45 · Views 200,000 +

Guess you like

Origin blog.csdn.net/StarLOVELeaf/article/details/104918432