在查user_segments的时候发现这个对象占用大量的数据表空间,请问一下这个对象是作什么用的,
LOBSEGMENT是个什么样的对象类型?

解决方案 »

  1.   

    是某个表的LOB字段一个LOB字段是一个segment的
      

  2.   

    从dba_segments表里,查到segment_name.根据segment_name,就可以从 dba_lobs 表里查到是哪个表,哪个字段select * from dba_lobs where segment_name like 'your_segment_name';
      

  3.   

    LOB类型的segment, 才能从dba_lobs视图中查
      

  4.   

    select * from dba_segments where segment_name = 'SYS_LOB0010150069C00015$$';
      

  5.   

    一般来说是awr中产生的碎片过多了。你可以move rebuild一下相关table 和index
      

  6.   

    这还不是你要的答案? 查到这个LOB属于哪一个表了,就OK了吧?
      

  7.   

    楼主你都作了些什么样的检查?就直接说没答案?人家说的你都照查了吗?特别是segments