zoukankan      html  css  js  c++  java
  • 索引信息的验证

    1、通过工具来验证索引信息,如oracle数据库可以用PL/SQL。


    2、通过数据字典user_indexes 、user_ind_columns 的相关信息来验证索引。
    SELECT ic.index_name, ic.column_name, ic.column_position col_pos, ix.uniqueness
       FROM user_indexes ix, user_ind_columns ic
     WHERE ic.index_name = ix.index_name
              AND ic.table_name = 'G_CHKUNIT'
           AND ic.index_name='IDX_G_CHKUNIT_ORG';


    3、通过数据字典dba_ind_columns的相关信息来验证索引
    SELECT a.INDEX_NAME,a.COLUMN_NAME,a.COLUMN_POSITION,a.COLUMN_LENGTH,a.CHAR_LENGTH,a.DESCEND
    FROM dba_ind_columns a
     WHERE a.table_owner = 'SGPM'
     AND a.table_name = 'G_CHKUNIT'
     AND a.index_name = 'IDX_G_CHKUNIT_ORG';


    4、利用查询及执行计划来验证索引信息
    select rownum,org_no from G_CHKUNIT where org_no<'3440102' order by org_no ASC;


    执行结果:rownum是有序的;

    执行计划显示,查询走了索引,那么是先排序好了,再分配rownum,所以执行结果是有序的

    专注于自动化、性能研究,博客为原创,转载请注明文章来源于:http://www.cnblogs.com/Automation_software/ 只求在IT界有一个清闲的世界让我静心的去专研,不求功名利禄,只为心中的那份成就感及自我成长、自我实现的快感。
  • 相关阅读:
    Oracle SGA详解
    oracle如何保证读一致性 第一弹
    Make命令完全详解教程
    ProC第三弹
    ProC第一弹
    ProC第二弹
    $(MAKE) , make命令
    转:跟我一起写Makefile (PDF重制版)
    [bzoj1105][POI2007]石头花园SKA
    可并堆学习
  • 原文地址:https://www.cnblogs.com/Automation_software/p/1997560.html
Copyright © 2011-2022 走看看