Database/MySQL

    [MySQL] 쿼리 최적화 및 튜닝 기술

    Query Optimize Skill(Query 최적화 및 튜닝 기술) [ Tip #1: Use Column Names Instead of * in a SELECT Statement ] 테이블에서 몇 개의 컬럼만을 조회하는 경우라면, SELECT *을 사용할 필요가 없다. 비록 이것이 적기 편할 수 있지만, 쿼리를 완료하기 위해서 더 많은 시간을 필요로 한다. 필요한 일부 컬럼만을 선택함으로써 결과 테이블의 크기를 줄이고 네트워크 트래픽을 감소시킴으로써 쿼리의 평균 속도를 높일 수 있다. Original: SELECT * FROM SH.Sales; Improved: SELECT s.PROD_ID FROM SH.Sales s; 27% Time Reduction [ Tip #2: Avoid including..