HA 제약 사항
- Linux 계열에서만 CUBRID HA 기능을 사용할 수 있다.
- active 서버와 standby 서버는 반드시 동일 플랫폼으로 구성해야 한다.
- 기본 키(primary key)가 설정된 테이블에 대해서만 복제가 가능하다.
- 다음의 경우 마스터 데이터베이스와 슬레이브 데이터베이스의 데이터가 일치하지 않을 수 있다.
- HA 구성에서 테이블에 트리거(trigger)가 설정된 경우 : 마스터 데이터베이스에서 이미 수행된 트리거가 슬레이브 데이터베이스에서 중복 수행된다.
- HA 구성에서 테이블에 메소드(method)가 사용된 경우 : 메소드 사용 시 복제 로그가 생성되지 않는다.
- HA 구성에서 CUBRID 매니저를 이용하여 작업이 수행된 경우 : CUBRID 매니저에서 특정 작업 수행 시 복제 로그가 생성되지 않는다.
- HA 구성에서 독립 실행 모드(standalone)에서 작업이 수행된 경우 : 독립 실행 모드는 서버 프로세스가 구동되어 있지 않은 경우에 DB 작업을 수행할 수 있는 모드이기 때문에, 독립 실행 모드에서 수행한 작업에 관한 로그가 슬레이브 데이터베이스로 반영되지 않는다.