toad 실행 계획 에 미 친 영향 분석
먼저 직접 계획 을 세우다
SQL>   SELECT COUNT(*)
  2      FROM CLAFIMDF
  3     WHERE CLAIM_TYPE IN ('E', 'M')
  4       AND CLAIMS_PROCESS_STATUS in ('58', '80')
  5       AND ORIGBILL_DESPATCH_DATE IS NULL
  6       AND PAYOR_CODE IN (SELECT RPAD(STNCD, 7, ' ')
  7                            FROM SYM_USFFRSTN
  8                           WHERE USRID = 'ddd'
  9                             AND STNTYP = 'PY')
 10  /
Elapsed: 00:02:03.21
Execution Plan
----------------------------------------------------------
--------------------------------------------------------------------------------------
| Id  | Operation                     | Name            | Rows  | Bytes | Cost (%CPU)|
--------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT              |                 |     1 |    33 |  5964   (1)|
|   1 |  SORT AGGREGATE               |                 |     1 |    33 |            |
|   2 |   HASH JOIN RIGHT SEMI        |                 |   313 | 10329 |  5964   (1)|
|   3 |    TABLE ACCESS BY INDEX ROWID| SYM_USFFRSTN    |    62 |  1240 |    14   (0)|
|   4 |     INDEX RANGE SCAN          | SYM_USRSTN_IDX1 |    62 |       |     3   (0)|
|   5 |    TABLE ACCESS FULL          | CLAFIMDF        |  6570 | 85410 |  5949   (1)|
--------------------------------------------------------------------------------------
Note
-----
   - 'PLAN_TABLE' is old version
Statistics
----------------------------------------------------------
          1  recursive calls
          0  db block gets
     351759  consistent gets
      84257  physical reads
          0  redo size
        420  bytes sent via SQL*Net to client
        420  bytes received via SQL*Net from client
          2  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
          1  rows processed
이거 조심 하 세 요. - '플랜'.TABLE 'is old version, 이게 뭐야?
원인, toad 의 실행 계획 분석 을 사용 하여 자체 스 크 립 트 생 성 plan 을 실 행 했 습 니 다.table
해결 방법: 플랜 재 창설table,
SQL> drop table PLAN_TABLE;
SQL> @?/rdbms/admin/utlxplan
이것 을 다 한 후에 문제 가 해결 되 었 다 고 말 하면 구체 적 으로 모른다.하하, 색인 을 가지 않 으 면 10053 사건 을 볼 수 있 습 니 다.10053 사건
근 데 혹시 toad 는 함부로 쓰 면 안 되 나 요?아 닙 니 다. toad 의 실행 계획 은 TOAD 를 사용 할 수 있 습 니 다.PLAN_TABLE 이 맡 기 잖 아!
완공
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SQL JOINS 조인● LEFT JOIN A-B ● RIGHT JOIN B-A ● OUTER JOIN A∪B A∪B-(A∩B): A∪B에서 A, B의 기본키 부분을 뺌 ● SELF JOIN A∩B...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.