SQL 튜닝 - ORDER BY 0 1 554

by 구루구루구루 [2019.06.13 16:32:18]


ORDER BY 부분을 튜닝하려고 합니다.

 

현재 ORDER BY COL1 DESC, COL2 DESC, COL3 DESC, COL4 DESC로 정렬을 하고 있는데

COL1, COL2, COL5가 ASC방식으로 인덱스가 생성되어 있습니다. 
이때 해당 인덱스를 사용하여 힌트를 줄 수 있나요?

아니면 ORDER BY 할 컬럼으로 새로 인덱스를 생성해야하나요? 

by 마농 [2019.06.14 00:13:32]

1. 정렬 컬럼이 모두 있지 않으므로 해당 인덱스를 사용해 정렬 튜닝을 할 수는 없습니다.
2. 새 인덱스를 만들어야 할지는 복합적으로 생각해 봐야 합니다.
  - 정말 필요하다면 만들어야 하고요
  - 정말 필요한지는 고민해 보셔야 합니다.

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