[DBeaver]
- 스크립트 창에서 실행할 쿼리 line에서 마우스 우클릭 후 `실행계획 보기` 를 클릭한다.
- PLAN 보는법
- 위에서 아래로 내려가면서 제일 먼저 읽을 위치 찾기
- 내려가는 과정에서 같은 들여쓰기가 있으면, 무조건 위에서 아래 순으로 읽기
- 같은 레벨에 들여쓰기된 하위 스텝이 존재하면, 가장 안쪽으로 들여쓰기 된 스텝을 시작으로 상위 스텝으로 읽기
- COST : 쿼리를 수행함에 있어 사용된 자원이나, 작업의 단위 ( 단, 어쩔수 없이 Full Scan을 해야 하는 쿼리는 의미X)
- Cardinality : 행 집합에서 행의 수를 표시 ( 행 집합은 기본 테이블, 뷰, 조인이나, GROUP BY의 결과 / 적게 나타날수록 SQL이 빠름 )
'DATABASE(SQL)' 카테고리의 다른 글
[Oracle] Merge into (0) | 2023.08.29 |
---|---|
[Oracle] DB Link (0) | 2023.08.25 |
[MS-SQL] Begin Tran (0) | 2023.08.10 |
[Oracle] Archive (Log) Mode (0) | 2023.08.01 |
[Oracle] NVL과 COALESCE 의 차이 (0) | 2023.06.02 |