쿼리 성능 튜닝 관련 0 2 1,837

by 릿죠로 [MySQL] [2015.12.03 15:58:05]


캡처.JPG (21,774Bytes)


SELECT *
  FROM (SELECT idx,
               a.sid,
               win,
               total,
               rate,
               iname AS name,
               rank
          FROM tb_member_bestest a USE INDEX ( `win` )
               LEFT JOIN tb_member b ON a.sid = b.sid
         WHERE a.member = '420'
        ORDER BY win DESC
         LIMIT 5) AS c
ORDER BY win DESC, total DESC, rank DESC;

--------------------------------------------------------------------

mysql 5.5 버전이고 실행 계획이 첨부된 파일과 같다고 하였을 때 어떤식으로 튜닝을 하는것이 

가장 효율적인 방법일지 고수분들의 조언 부탁드리겠습니다!

 

 

by 마농 [2015.12.03 16:25:56]

USE INDEX ( `win` ) 를 빼보세요.


by 릿죠로 [2015.12.03 16:37:13]

마농님 답변 감사합니다 ~~ ㅠㅠ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입