order by 정렬 속도 4

by 밍밍밍밍 [SQL Query] mariadb order by [2022.06.13 09:54:49]


안녕하세요.

mariadb 10.1버전 

join후 order by시 속도가 느려서 질문남겨드립니다.

 

SELECT 
     x.iNo,
     x.iName,
     x.AcptNo,
     x.fee
     FROM (SELECT v.iNo, v.iName, a.AcptNo, sr.fee
     FROM Individual v 
  LEFT JOIN Accept a ON v.iNo = a.iNo
  LEFT JOIN SurgeryResult sr ON a.AcptNo = sr.AcptNo
  ) x 
  WHERE 1=1 ORDER BY x.AcptNo desc

 

order by가 있고 없고 속도차이가 많이 나는상황입니다.

join전에 order by를 하려고 해도 Individual 테이블에 AcptNo컬럼이 없는데

이런경우 어떻게 수정을 해야하나요?

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