INSTANCE_GROUPS, PARALLEL_INSTANCE_GROUP
두 파라미터 다 병렬처리에 관련된 것들이고, 두 파라미터 끼리 또 관련이 있습니다.
RAC 에서 이 파라미터들을 지정할 수 있는데,
INSTANCE_GROUPS로 인스턴스별로 여러 그룹들을 지정할 수 있고,
PARALLEL_INSTANCE_GROUP으로 INSTANCE_GROUPS에 지정된 그룹을 지정하면 지정된 인스턴스 들에서만 병렬 처리가 실행됩니다.
사실 이 정도 설명만 보면 무슨 말인지 이해하기 어렵죠?
예를 들어볼까요?
인스턴스가 아래와 같이 3개가 있습니다.
각 인스턴스별로 다음과 같이 INSTANCE_GROUPS 이 지정되어 있죠.
NODE1 : BIG_SERVER, ALL_NODES
NODE2 : BIG_SERVER, ALL_NODES
NODE3 : SMALL_SERVER, ALL_NODES
NODE4 : SMALL_SERVER, ALL_NODES
그리고 큰 배치 작업이 있는 세션에 대해서는 NODE1과 NODE2에서만 병렬처리만 되도록
PARALLEL_INSTANCE_GROUP에 BIG_SERVER가 지정되어 있습니다.
그리고 CRITICAL한 작업이 있는 세션에 대해서는 모든 노드에서 병렬처리 되도록
PARALLEL_INSTANCE_GROUP에 ALL_NODES가 지정되어 있습니다.
이 파라미터들은 이런 용도로 쓰입니다.
참고로 매뉴얼의 INSTANCE_GROUPS, PARALLEL_INSTANCE_GROUP 파라미터에 관한 설명의 원문은 아래와 같습니다.
INSTANCE_GROUPS
INSTANCE_GROUPS is a Real Application Clusters parameter that you can specify only in parallel mode. Used in conjunction with the PARALLEL_INSTANCE_GROUP parameter, it lets you restrict parallel query operations to a limited number of instances.
This parameter specifies one or more instance groups and assigns the current instance to those groups. If one of the specified groups is also specified in the PARALLEL_INSTANCE_GROUP parameter, then Oracle allocates query processes for a parallel operation from this instance.
PARALLEL_INSTANCE_GROUP
PARALLEL_INSTANCE_GROUP is a Real Application Clusters parameter that you can specify in parallel mode only. Used in conjunction with the INSTANCE_GROUPS parameter, it lets you restrict parallel query operations to a limited number of instances.
This parameter identifies the parallel instance group Oracle will use for spawning parallel execution processes. Parallel operations will spawn parallel execution processes only on instances that specify a matching group in their INSTANCE_GROUPS parameter.
If the value of PARALLEL_INSTANCE_GROUP does not correspond to an instance group name specified for an active instance, Oracle returns an error.
'Oracle > RAC' 카테고리의 다른 글
RAC의 권장 구성 (0) | 2011.05.24 |
---|---|
RAC 설치시 자동으로 올라오는 이유 (0) | 2011.03.10 |
TAF (Transparent Application Failover) (1) | 2010.07.07 |
CTF, TAF 설정 (0) | 2010.06.16 |
srvctl 유틸리티 (1) | 2010.06.16 |