SQL性能优化策略之联合索引优化方法

复制SQL> set autot trace  SQL> SELECT REQUISITION_ID PARAM1, 1 PARAM2, /*电子标签*/ 1 PARAM3    2    FROM dbo.LIS_REQUISITION_INFO    3   WHERE PRINT_TIME >=    4         TO_DATE(2019-01-01 00:00:00YYYY-MM-DD HH24:MI:SS   5     AND PRINT_TIME < SYSDATE    6     and length(requisition_id) = 12    7     AND (TAT1_STATE = OR TAT1_STATE ISNULL   8     AND ROWNUM < 800;  Execution Plan  ---------------------------------------------------------- Plan hash value: 1151136383  ------------------------------------------------------------------------------------------ | Id  | Operation            |Name                |Rows  | Bytes | Cost (%CPU)| Time     |  ------------------------------------------------------------------------------------------ |   0 | SELECT STATEMENT     |                    |  799 | 18377 |   160K  (1)| 00:32:03 |  |*  1 |  COUNT STOPKEY       |                    |      |       |            |          |  |*  2 |   FILTER             |                    |      |       |            |          |  |*  3 |    TABLE ACCESS BY                 INDEX ROWID  |LIS_REQUISITION_INFO|  800 | 18400 |  160K   (1)| 00:32:03 |  |*  4 |     INDEX RANGE SCAN |I_PRINT_TIME        |      |       |  3799   (1)| 00:00:46 |  ------------------------------------------------------------------------------------------ Predicate Information (identified by operation id):  ---------------------------------------------------    1 - filter(ROWNUM<800)     2 - filter(SYSDATE@!>TO_DATE( 2019-01-01 00:00:00syyyy-mm-dd hh24:mi:ss))     3 - filter("TAT1_STATE"ISNULLAND LENGTH("REQUISITION_ID")=12)     4 - access("PRINT_TIME">=TO_DATE( 2019-01-01 00:00:00syyyy-mm-dd hh24:mi:ssAND               "PRINT_TIME"<SYSDATE@!)  Statistics ----------------------------------------------------------           1  recursive calls            0  db block gets      1204017  consistent gets       161836  physical reads        19984  redo size         761  bytes sent via SQL*Net to client          520  bytes received via SQL*Net from client            2  SQL*Net roundtrips to/from client            0  sorts (memory)            0  sorts (disk)            3  rows processed  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.82.83.84.85.

THE END
本站服务器由亿华云赞助提供-企业级高防云服务器