dba_segments学习

dba_segments:存储数据库中多有对象占有的段信息。

SQL> desc  dba_segments;

 Name                                             Null?    Type

 ----------------------------------------- -------- ----------------------------

 OWNER                                                    VARCHAR2(30)

 SEGMENT_NAME                                           VARCHAR2(81)

 PARTITION_NAME                                        VARCHAR2(30)

 SEGMENT_TYPE                                              VARCHAR2(18)

 SEGMENT_SUBTYPE                                      VARCHAR2(10)

 TABLESPACE_NAME                                       VARCHAR2(30)

 HEADER_FILE                                                  NUMBER

 HEADER_BLOCK                                             NUMBER

 BYTES                                                       NUMBER

 BLOCKS                                                   NUMBER

 EXTENTS                                                  NUMBER

 INITIAL_EXTENT                                   NUMBER

 NEXT_EXTENT                                                 NUMBER

 MIN_EXTENTS                                                 NUMBER

 MAX_EXTENTS                                                NUMBER

 MAX_SIZE                                                NUMBER

 RETENTION                                             VARCHAR2(7)

 MINRETENTION                                              NUMBER

 PCT_INCREASE                                                NUMBER

 FREELISTS                                                NUMBER

 FREELIST_GROUPS                                         NUMBER

 RELATIVE_FNO                                                NUMBER

 BUFFER_POOL                                                 VARCHAR2(7)

 FLASH_CACHE                                                 VARCHAR2(7)

 CELL_FLASH_CACHE                                      VARCHAR2(7)

Owner:段拥有者的用户名。

Segment_name:段的名称,例如表段就是表的名字,索引段就是索引的名字。

Paririon_name:分区对象的名称,如果是分区表,就代表分区的名字,如果不是分区表则为null

Segement type:段的类型,表、索引、分区表等。

Tablespace_name:段所存在的表空间的名字。

Header_file:保存段头信息的数据文件的ID号。

Header_block:保存段头信息的数据块的ID号。

Bytes:段的大小,单位为byte

Blocks:段包含的oracle数据快的数量。

Extents:段包含的区的数量。

Initial_extent:段在创建时的第一个区的大小,单位是bytes,如果需要的空间大于5个数据块的大小,则oracle会四舍五入到5个数据块大小的整数倍。(不知理解是否准确,有待研究)

Next_extent:段的第二个区的大小,单位是bytes

Min_extent:段拥有的最少的区的个数。

Max_extent:段可以拥有的最多的区的个数。

Pct_increase :下一个区增大的百分比。

Freelists:为段分配的freelist的个数。

Freelist_groups:为段分配的freelist组的个数。

Relative_fno:与段头信息相关的数据文件号。

Buffer_pool:段数据载入数据缓冲区的那个分区中,例如defaultkeeprecycle

总结:此数据字典可以查看段的一些参数信息,例如拥有多少个区,多少个块以及段头信息存储的位置。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23655288/viewspace-714898/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23655288/viewspace-714898/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值