병렬쿼리를 수행할 때 테이블 큐를 통한 전송량에 편차가 크지 않은지 확인해 볼때 사용하는 쿼리
2010. 12. 19. 12:58ㆍ오라클
병렬 쿼리를 수행한 직후 다음 쿼리를 사용하면 병렬 서버 프로세스간 메시지 큐에 전송량이 균등하지 않는지 살펴 볼 수 있다.
order by절에 server_type은 QC, Producer, Consumer 이런 식으로 정렬하기 위해서 desc 옵션을 주었다.
참고사이트
http://ukja.tistory.com/286
http://www.pythian.com/news/5379/oracle-parallel-query-sorting-performance-problems/
select dfo_number,tq_id, server_type, process, num_rows, bytes, waits from v$pq_tqstat order by dfo_number ,tq_id ,server_type desc ,process; |
order by절에 server_type은 QC, Producer, Consumer 이런 식으로 정렬하기 위해서 desc 옵션을 주었다.
참고사이트
http://ukja.tistory.com/286
http://www.pythian.com/news/5379/oracle-parallel-query-sorting-performance-problems/
'오라클' 카테고리의 다른 글
With 문의 함정 (0) | 2010.12.20 |
---|---|
테이블 컬럼의 선태도를 구하는 쿼리 (0) | 2010.12.19 |
오라클 NUMTOYMINTERVAL, NUMTODSINTERVAL함수 (0) | 2010.12.01 |
not null constraint 추가/삭제 (0) | 2010.12.01 |
오라클 관련 좋은 블로그 (0) | 2010.11.18 |