반응형 no_use_hash_aggregation1 GROUP BY 절 SORT 제거 방법(no_use_hash_aggregation)/hash group by 이전 포스팅에서 sort 튜닝이 일어나는 케이스에 대해 다룬 글이 있다. 자세한 내용은 아래 참고 포스팅을 참고 바란다. 케이스 중 하나가 Group By 절이 들어갈 경우 sort 연산이 발생한다. Oracle 10g 부터는 Group By 절에서 sort 튜닝이 발생하지 않게 할수 있다고 한다. 바로 힌트를 사용하면 된다. Hash Group by는 기존의 정렬을 사용하는 Sort Group By보다 성능이 뛰어난 대신에 Hash 함수를 사용하기 때문에 결과 집합에 대해 정렬된 순서를 보장하지 않는다. 참고 포스팅 https://thenicesj.tistory.com/798 소트 튜닝 (sort 오퍼레이션) SQL 수행 중 Sort 가 필요한 경우 dbms는 정해진 메모리 공간에 sort area 를.. 2024. 2. 5. 이전 1 다음 반응형