dba_segments

1、desc dba_segments
名称                                                              是否为空? 类型
----------------------------------------------------------------- -------- ------------
OWNER                                                                      VARCHAR2(30)
SEGMENT_NAME                                                               VARCHAR2(81)
PARTITION_NAME                                                             VARCHAR2(30)
SEGMENT_TYPE                                                               VARCHAR2(18)
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
PCT_INCREASE                                                               NUMBER
FREELISTS                                                                  NUMBER
FREELIST_GROUPS                                                            NUMBER
RELATIVE_FNO                                                               NUMBER
BUFFER_POOL                                                                VARCHAR2(7)

2、字段说明
SEGMENT_TYPE:段的类型,可能是table,index,logindex,lobsegment等。
header_file:表示这个段的头在哪个数据文件里,因为段可以跨数据文件。
header_block:表示这个段的头在数据文件的第几个block里。
bytes:段的大小(目前占用的大小?)
blocks:段占用了多少个block
extents:分配了多少个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 fno
buffer_pool:这个段的数据将被读取到哪一个buffer pool里。

3、可以查询到的东西
a、查询各种类型的段占用了多少空间。
select sum(bytes),segment_name from dba_segments where tablespace_name='SYSTEM' and segment_type='TABLE' group by segment_name order by sum(bytes) desc;
b、段的extent分配情况
c、段在数据文件中的位置
select header_file,header_bloc from dba_segments where segment_name='xxxxxx'。

4、是否是控制文件的视图?
否,mount的时候还没用到数据文件,因此不知道数据的存储情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值