Database 11g

Monday, May 23, 2016

How to Find Indexes Status in Oracle


> How to find index status of a Particular Table.

SQL> SELECT OWNER,TABLE_NAME,INDEX_NAME,STATUS FROM DBA_INDEXES WHERE TABLE_NAME='OTORDERS';

               OWNER               TABLE_NAME         INDEX_NAME              STATUS
              ------------------------------ ----------- -------------- --------------------------------
                 HMIS                  OTORDERS           OREPRC_IDX                VALID
                 HMIS                  OTORDERS           ORMEDN_IND               VALID
                 HMIS                  OTORDERS            PK_ORDERS                 VALID


> How to find the index status of Particular Schema.


SQL> SELECT OWNER,TABLE_NAME,INDEX_NAME,STATUS FROM DBA_INDEXES WHERE OWNER='CMIS';

OWNER           TABLE_NAME                     INDEX_NAME                    STATUS                      
---------- ------------ ------------------------- --------------------------------------------------              
CMIS            PMDRGMST                      PK_PMDRGMST_1                VALID                      
CMIS           VISOTUBE                         SYS_C0023980                     VALID                      
CMIS           CANISTER                         SYS_C0023939                     VALID                      
CMIS          WEBCAT                              WEBCAT0                             VALID                      
CMIS          VITALVAL                              VITALVAL0                            VALID                      
CMIS          VITALNRM                            VITALNRM0                          VALID      

Happy Learning...


No comments:

Post a Comment