[SQL] DB의 입장에서 효율적인 쿼리문 작성 방법 (쿼리 최적화)
·
데이터베이스 DB/코딩테스트
💡 효율적인 SQL 쿼리 작성법과 최적화 전략SQL을 꾸준히 공부하다 보면 단순히 “정답 쿼리를 작성하는 것”보다, 더 빠르고 효율적인 쿼리를 작성하는 것, 즉 쿼리 최적화(Query Optimization)에 대한 언급을 이따금씩 본다. 하지만, 대부분 SQL 테스트들은 효율성보다는 정답과 같은 답을 뽑아낼 수 있는지에 초점이 맞추어져있다.오늘 나는 쿼리 최적화가왜 필요한지?그리고 어떻게 이루어 낼 수 있는지 간단히 알아보았다. 💡 쿼리 최적화의 목표 1. 성능 향상2. 응답시간 단축3. 시스템 자원의 절약- CPU, 메모리, 네트워크 트래픽등의 절감 가능 -> 서버 확장 비용 절감4. 유지보수성 향상 : 협업 단계에서 매우 중요💡 쿼리 최적화 방법🧩 1. 효율적인 조건 설정 – 테이블 크기 줄..