sql을 실행하고 sql프로필러에서 추적을 해보면
cpu reads writes duration 이라는것이 나오는데
이들의 수치가 높으면 쿼리를 수정해서 수치를 낮추어야 한다고 하는데
저같은 경우는 인덱스를 생성해주니 현저하게 수치가 내려가는데
쿼리를 수정안하고 인덱스만 지정해서 수치를 낮추어도 쿼리를 수정해서
수치를 내리는것과 같은것인지
또한 sql문 실행시 적절한 값들은 어느정도인지
기본적으로 어느정도가 서버에서 쿼리속도가 적절한것인지 알수가 없으니
제대로 수정을 보고있는것인지 알수가 없습니다.
답변을 부탁드립니다.
|