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_U1 1048576
IDUX_ACCROUTE_1DP_SERVNBR_U1 8388608
IDUX_ACCROUTE_1DP_SERVNBR_U1 65536
怎么会这么神奇?!!
------解决方案--------------------会不会因为'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;
楼主你觉得那里神奇了???