zoukankan      html  css  js  c++  java
  • 给DB数据表加强制索引

    • DB2 数据库会根据DB层的统计值决定 根据查询条件走哪一个索引,某些情况下,由于未知原因,索引会走偏,故程序中可以规定程序走哪一个索引来避免索引走偏的情况发生。

     强制走索引的 实例代码如下:

     1 SELECT vbeln
     2       zorgdn
     3       vstel
     4       zstaff
     5       zvtweg
     6       vsbed zacty
     7       zlifsk  erdat lfdat AS zdtday zebeln
     8    INTO CORRESPONDING FIELDS OF TABLE it_likp
     9    FROM likp
    10    WHERE    vbeln IN s_vbeln
    11    AND erdat IN s_erdat
    12    AND lfart = 'ZCRE'
    13    AND vstel IN r_vstel
    14    AND zebeln IN s_zebeln
    15    AND zorgdn = space
    16   AND lfdat IN s_zpldat
    17 %_HINTS DB6 '<IXSCAN TABLE=''LIKP'' SAP_INDEX=''Z06'' />'. "#EC CI_HINTS
    18 
    19 %_hints db6 '&SUBSTITUTE LITERALS&'.                      "#EC CI_HINTS
    20 
    21 where    vbeln in s_vbeln
    22                and erdat in s_erdat
    23                and lfart = 'ZCRE'
    24                and vstel in r_vstel
    25                and zebeln in s_zebeln
    26                and zorgdn = space
    27               and lfdat in s_zpldat
    28 * %_HINTS DB6 '&max_blocking_factor 5&' "#EC CI_HINTS
    29 %_hints db6 '&SUBSTITUTE LITERALS&'.
  • 相关阅读:
    Android第四次作业
    Android第三次作业
    android 第一次作业
    团队作业-项目答辩
    团队作业2
    软工作业--团队作业2
    软件工程—团队作业1
    软件工程第一次作业
    Android第四次作业
    Android 第三次作业
  • 原文地址:https://www.cnblogs.com/ruingy/p/4833324.html
Copyright © 2011-2022 走看看