오라클 over(PARTITION BY ) 함수와 group by 절 중에 어느것이 성능이 더 좋은가요? 0 1 5,410

by DB초보 [2013.08.29 13:08:03]


오라클 10g를 사용중입니다.

over(PARTITION BY )나 group by나 똑같이 그룹핑을 하는데
플랜을 떠보면 over(PARTITION BY ) 성능비용이 더 높게 나오는데

어떤 경우에 over를 쓰면 성능에 도움이 되나요?
by 마농 [2013.08.29 13:49:50]

성능 비교는 같은 결과를 내는 것끼리 비교해야죠.
두 함수는 유사하긴 하지만 같은 결과를 내는 함수는 아닙니다.
즉, 함수 선택의 기준은 성능이 이니라 기능이죠.
어떤 결과를 원하는지에 따라 함수를 선택하세요.

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