Oracle 创建本地索引问题,请高手指点。问题描术:    我有一个分区表。tbl_mo_part_00  该表做了50个分区。    我想在这给这个表创建本地索引:      create index MO_INX_PART_00 on tbl_mo_part_00(orgaddr) tablespace MO_PART_00 LOCAL;   我想知道如何查看这个本地索引的详细信息?   比方说这个本地索引在哪个表空间里。我在PL/SQL里看不出来。   在 dba_extents 也不存在?到底这个本地索引会放在哪里?全局索引的话可以查到。   请高手指点一把。

解决方案 »

  1.   

    col segment_name format a20
    col partition_name format a20select segment_name,partition_name,tablespace_name
    from dba_segments
    where segment_name='MO_INX_PART_00'
      

  2.   

    dba_extents 都查不出来。 dba_segments 一样也没的呀。只要是本地索引就是没的。查也查不到,高手快来。
      

  3.   

    你的表空间有没有offline 的
    下面是我的测试 你自己看哈SQL> edi
    已写入 file afiedt.buf  1  create table tb_partition
      2  (id number,
      3  dt date
      4  )
      5  partition by range(dt)
      6  (partition tb_partition_01 values less than (to_date('2010-06-30','yyyy-mm-dd'))
      7  tablespace TABLESPACE02,
      8  partition tb_partition_02 values less than (to_date('2010-12-31','yyyy-mm-dd'))
      9* tablespace TABLESPACE03)
    SQL> /表已创建。  1* create index tb_partition_idx on tb_partition(dt) local tablespace TABLESPACE02
    SQL> /索引已创建。
    SQL> select segment_name,partition_name,tablespace_name from dba_segments
      2  where segment_name=upper('tb_partition_idx')
      3  /SEGMENT_NAME         PARTITION_NAME                 TABLESPACE_NAME
    -------------------- ------------------------------ ----------------------------
    TB_PARTITION_IDX     TB_PARTITION_01                TABLESPACE02
    TB_PARTITION_IDX     TB_PARTITION_02                TABLESPACE02SQL> edi
    已写入 file afiedt.buf  1  select segment_name,partition_name,tablespace_name from dba_extents
      2* where segment_name=upper('tb_partition_idx')
    SQL> /SEGMENT_NAME         PARTITION_NAME                 TABLESPACE_NAME
    -------------------- ------------------------------ ----------------------------
    TB_PARTITION_IDX     TB_PARTITION_01                TABLESPACE02
    TB_PARTITION_IDX     TB_PARTITION_02                TABLESPACE02
      

  4.   

    可以查看到了,。是我原先写错了index name 大意啊。还有个问题请问:    如何区分这是本地索引还是合局索引。可以查什么字典表来实现。?