▏시작하는 말
지난 포스팅인 옵티마이저에 이어, 그와 한 몸이라고 할 수 있는 실행계획을 오늘 설명해보겠다.
옵티마이저를 모른다면 옵티마이저란? 포스팅을 먼저 보고오면 좋다.
▏실행계획(Explain Plan)
sql문이 어떻게 실행되고 작동하는지 점검하기 위해 사용하는 것으로,
sql문의 액세스 경로를 확인하고 튜닝할 수 있게 sql 문을 분석, 해석하여 실행계획을 수립한 후 plan_table에 저장하는 명령이다.
사용방법
EXPLAIN PLAN [SET STATEMENT_ID = 'STATEMENT_ID']
FOR [SQL STATEMENT]
** 업무중이므로 자세한 정리는 추후에 하도록 하겠습니다. **
반응형
'Algorithm > DataBase' 카테고리의 다른 글
리눅스 mysql DB , table 백업 및 복원하기 (0) | 2022.03.29 |
---|---|
옵티마이저 란? (0) | 2022.01.25 |
[CentOS 7] MySQL 설치하기 (2) | 2021.11.02 |
MySQL에 엑셀(.csv) 데이터 넣기 (2) | 2021.06.28 |
댓글