dba_segments各字段的含义

转自:https://blog.csdn.net/huangliang0703/article/details/38181535

 

  1. SQL> desc dba_segments
  2.  
    Name Null? Type
  3.  
    ----------------------------------------- -------- ----------------------------
  4.  
    OWNER VARCHAR2(30)
  5.  
    SEGMENT_NAME VARCHAR2(81)
  6.  
    PARTITION_NAME VARCHAR2(30)
  7.  
    SEGMENT_TYPE VARCHAR2(18)
  8.  
    TABLESPACE_NAME VARCHAR2(30)
  9.  
    HEADER_FILE NUMBER
  10.  
    HEADER_BLOCK NUMBER
  11.  
    BYTES NUMBER
  12.  
    BLOCKS NUMBER
  13.  
    EXTENTS NUMBER
  14.  
    INITIAL_EXTENT NUMBER
  15.  
    NEXT_EXTENT NUMBER
  16.  
    MIN_EXTENTS NUMBER
  17.  
    MAX_EXTENTS NUMBER
  18.  
    PCT_INCREASE NUMBER
  19.  
    FREELISTS NUMBER
  20.  
    FREELIST_GROUPS NUMBER
  21.  
    RELATIVE_FNO NUMBER
  22.  
    BUFFER_POOL VARCHAR2(7)


SEGMENT_TYPE:段的类型,可能是table,index,logindex,lobsegment等。header_file:表示这个段的头在哪个数据文件里,因为段可以跨数据文件。header_block:表示这个段的头在数据文件的第几个block里。bytes:段的大小(目前占用的大小?)blocks:段占用了多少个blockextents:分配了多少个extent。initial_extent:初始分配的extent大小(以byte计)。next_extent:下一个分配的extent大小(以byte计)。如果为空表示是自动分配。(每个extent可以有不同大小,如果设置为uniform的话,每个extent就一样大小了)min_extents:最少分配多少个extent(以个数计)。max_extents:最多分配多少个extent(以个数计)。pct_increase:percent increase表示第三个或后续的extent的大小比前一个增加的百分比,如第一个extent是64K,第二个是64K,pct_increase=50%,则第三个extent是64K*1.5=96K,第四个96K*1.5=144K,依次类推。freelists:这个字段在字典管理的表空间中才有意义。fresslist_groups:这个字段在字典管理的表空间中才有意义。relative_fno:这个段所在数据文件的relative fnobuffer_pool:这个段的数据将被读取到哪一个buffer pool里。

posted on 2019-07-05 16:45  ymworkroom  阅读(993)  评论(0)    收藏  举报