SQL 튜닝에 도전하고 있는 개발자입니다.
최근에 업무에 바로 쓰는 SQL 튜닝 : 최적의 성능을 위한 MySQL/MariaDB 쿼리 을 보고 (* 광고아님)
실행계획 분석 및 인덱스를 활용한 튜닝에 대해서는 기본기가 잡혀가는 상황입니다.
추가로 힌트 를 활용한 튜닝도 배우고 싶은데, 참고 할 만한 책이 있을지 문의드립니다.
개인적으로 조시형 선생님의
- 친절한 SQL 튜닝
- 오라클 성능 고도화 원리와 해법 1
- 오라클 성능 고도화 원리와 해법 2
소견으로 힌트를 될 수 있으면 지양해야 하는 관점에서는
힌트를 활용한 튜닝이란 말이 조금은 이상할 수 있을 거 같아용
튜닝은 힌트를 쓰지 않고 최대한 풀이를 하되
어쩔 수 없을 때 힌트를 써야 한다면 말이죠
힌트 튜닝보다 10046 로그나, 실행계획 실측 기반으로 물리적(I/O) 접근부터
메모리, 네트워크, 화면 출력까지 각 단계 분석하는 방법이나
여기 오라클 강좌 페이징 처리 등 힌트 이상으로 도움되는 강좌
책에 잘 다루지 않는 내용이 많은 거 같습니다.
홧팅!
아.. 제 무지에서 비롯된 말이었군요.
저는 튜닝의 기본이 인덱스설정이고 심화가 힌트인줄알았습니다.
될수 있으면 힌트를 미사용 해야한다는 의견은 처음입니다.
아이고.. 저도 무지하고 다 까먹어서 공부를 해야하는 입장입니다.