读书人

dba_segments表中bytes字段很神奇,该怎

发布时间: 2012-03-24 14:00:46 作者: rapoo

dba_segments表中bytes字段很神奇
select * from dba_segments de where de.segment_name='IDUX_ACCROUTE_1DP_SERVNBR_U1';
查询后出现一条记录,bytes=369098752

select segment_name,bytes from dba_extents de
where de.segment_name='IDUX_ACCROUTE_1DP_SERVNBR_U1'
group by segment_name,bytes;
这样查询后出现三条记录:
SEGMENT_NAME BYTES
IDUX_ACCROUTE_1DP_SERVNBR_U11048576
IDUX_ACCROUTE_1DP_SERVNBR_U18388608
IDUX_ACCROUTE_1DP_SERVNBR_U165536

怎么会这么神奇?!!


[解决办法]
会不会因为'IDUX_ACCROUTE_1DP_SERVNBR_U1'在不同用户下都存在呢?
[解决办法]
很正常的啊,我晕倒

dba_segments 段视图,段可以由多个EXTENT构成,有问题么

dba_extents 扩展段视图
[解决办法]
select * from dba_segments de where de.segment_name='IDUX_ACCROUTE_1DP_SERVNBR_U1';
查询后出现一条记录,bytes=369098752

select segment_name,bytes from dba_extents de
where de.segment_name='IDUX_ACCROUTE_1DP_SERVNBR_U1'
group by segment_name,bytes;

楼主你觉得那里神奇了???

读书人网 >oracle

热点推荐