기본적인 SQL 튜닝 학습하기
쿼리 튜닝 학습 목적으로 전체 내용은 링크된 업무에 바로 쓰는 SQL 튜닝 - 한빛미디어 도서를 참고하여 글을 작성하였습니다 SQL 실행 과정 (1) 사용자가 요청합니다 (SQL을 실행합니다) (2) 파서(parsor)가 구문을 해석합니다 (SQL을 최소 단위로 분리, 구성 요소를 트리로 작성합니다) (3) 전처리기(preprocessor)가 실행됩니다 (트리의 구성요소로 권한/존재 여부 확인) (4) 옵티마이저 (optimizer) (엔진 실행기에 실행계획을 전달) (5) 엔진 실행기 (engine executor) (스토리지 엔진을 이용해 data file을 가져옵니다) (6) 가져온 데이터의 최종결과를 사용자에게 전달합니다 용어 정리 서브쿼리 쿼리 안의 보조쿼리입니다 메인쿼리 가장 바깥쪽 SELEC..
기록 - 프로그래밍/Data
2022. 2. 23. 23:10