[DB] 1장.SQL 처리과정과 I/O
·
Study/친절한 SQL 튜닝
1. SQL파싱과 최적화 1. 옵티마이저가 SQL을 어떻게 처리하는지2. 서버프로세스는 데이터를 어떻게 읽고 저장하는지  🔎 SQL (Structured Query Language)구조적 질의 언어구조적이고, 집합적이고, 선언적인 질의 언어구조적(Structured) : 데이터를 테이블 형태로 정리하고 다루는 언어집합적(set-based) : 데이터를 한꺼번에 처리가 가능, 집합적인 언어 수행선언적(declarative) : SQL이 내부적으로 데이터를 어떻게 찾고, 처리할지는 DBMS가 처리하기 때문에, 사용자는 결과만 요청 🔎 옵티마이저 (Optimizer)SQL 쿼리의 성능을 최적화하기위한 DBMS 핵심 엔진즉, 어떻게 하면 쿼리를 더 빠르게 실행할 수 있을까?를 자동으로 고민해주는 역할개발자가..