sql 튜닝 (1) 썸네일형 리스트형 [Mysql] 실행계획 (Explain)에 따른 쿼리튜닝 방법 Explain Mysql에서 데이터를 조회해오는 시점에, 즉 내가 작성한 SQL문을 실행시키는 시점에 MySQL 내부에서 해당 쿼리문에 대한 예측값을 토대로 데이터를 어떤 경로로, 어떻게 불러오는 지에 대한 계획이다. 효율적인 데이터 탐색을 위해서는 내가 작성한 SQL문을 Explain을 통해 내가 의도한 대로 실행되는지, 어디서 리소스를 많이 먹고 있는지에 대한 상세 로그를 이해하고 있어야 한다고 생각한다. 사용법은 다음과 같은 구문처럼, SQL문 제일 앞단에 Explain을 붙여주면 된다. Explain SELECT * FROM user WHERE USER_NO > 20000 AND DATE_FORMAT(CREATE_DATE,'%Y%m%d') > '20221130' AND DATE_FORMAT(CRE.. 이전 1 다음