728x90
오라클에서의 broadcast방식은 작은 테이블을 전체로 할당하는 방식이다.
다만, 분배와 전송이라는 두가지 오퍼레이션이 있어 실제 broadcast방식은 테이블이 커지면 성능에 영향을 주게 된다.
그래서 추가된 기능이 pq_repliacate방식이다.
pq_distribute는 단순히 분배 방식만 지정만 한다.
pq_replicate는 parallel 쿼리 수행시 parallel 프로세스에서 각각 전체 테이블을 조회하기
때문에 데이터 분배가 일어나지 않는다.
즉, pq_replicate 힌트가 사용된다는것은 패러렐 서브 프로세스가 전체 테이블을 읽는다고 생각하면 된다.
728x90
'DB이야기 > ORACLE' 카테고리의 다른 글
sql_id를 RAC 노드에 관계 없이 조회하기 (0) | 2023.01.20 |
---|---|
방화벽 오픈 여부 확인 (0) | 2022.12.23 |
notepad++ 에서 sqlplus 실행하기 (0) | 2022.12.18 |
3개이상 테이블 동시 비교 (0) | 2022.12.12 |
컬럼 내용 패턴화 (0) | 2022.12.12 |