SQL 튜닝은 사전적인 의미로 'SQL'을 튜닝한다로 정의할 수 있겠지만, 실무적으로는 DB 튜닝, 심지어 AP 튜닝의 의미로 사용되기도 한다.
SQL 튜닝이 이렇게 넓은 의미로 사용되기도 하는 것은, 아마도 일반 사용자가 이용하는 어플리케이션 성능에 절대적으로 큰 영향을 미치는 것이 SQL 처리 부분이고, 핵심적인 DB 서버가 SQL 처리하는데 대부분의 시스템 자원을 소모하기 때문일 것이다.
SQL 튜닝이 이렇게 넓은 의미로 사용되기도 하는 것은, 아마도 일반 사용자가 이용하는 어플리케이션 성능에 절대적으로 큰 영향을 미치는 것이 SQL 처리 부분이고, 핵심적인 DB 서버가 SQL 처리하는데 대부분의 시스템 자원을 소모하기 때문일 것이다.
본 페이지의 SQL 튜닝 실무 사례는 DB 튜닝, AP 튜닝과 같이 넓은 의미의 튜닝이 아닌, 비교적 순수한 의미의 SQL 튜닝 실무 사례를 주로 다루었다. 축적된 경험을 정리해서 야심차게 펼친 내용까지는 아니고, 필자가 최근 수 개월 동안 수행한 SQL 튜닝 프로젝트를 마칠 무렵, 교육 자료 작성 목적으로 정리했던 것을 좀 더 다듬어서 블로그에 게시한 것이다.
댓글
댓글 쓰기