SQLD1 SQL 실행계획(Explain Plan) 해석/읽는 법 SQL을 이용해 업무를 하다 보면 작업 속도가 너무 안 나와 답답할 때가 많다. 그럴 땐 실행계획(Explain Plan)을 확인해봐야 할 테다. SQL 실행 계획을 정확하게 읽고 분석하는 것은 초보자에게 쉬운 일은 아니다. 나는 IT가 아니기에 디테일한 구조와 원리까진 모르겠지만, 그래도 SQL 유저라고 한다면 실행 계획 정도는 확실히 알고 가야 하겠다. 일단 실행 계획을 읽고 해석하는 방법부터 익혀 보자. 실행계획의 단계 단계를 '스텝'이라고 한다. 각 스텝별로 그 단계에서 어떤 명령이 어떻게 수행되었고, 총 몇 건의 데이터가 처리되었으며, 이를 위해 얼마만큼의 비용과 시간이 들었는지가 표시된다. 실행계획을 읽기 위해서는 아래 세 가지의 규칙만 기억하면 된다. 1. 위에서 아래로 읽어 내려가면서 제일.. 2023. 3. 20. 이전 1 다음