CUBRID 2008 R2.0 PATCH 1 릴리스 노트
목차
1. CUBRID 2008 R2.0 소개.
2. CUBRID 2008 R2.0 PATCH 1 소개
3. CUBRID 2008 R2.0 시작하기
- 라이선스 안내
오픈소스 라이선스
- 권장 설치 사양
지원 운영체제
최소 하드웨어 요구 사항
소프트웨어 요구 사항
- 호환성
이전 버전과의 호환성
데이터베이스 호환성
상호 운용성
- 설치
업그레이드 주의사항
운영 환경에 맞는 패키지 선택
RedHat 기반 Linux에서 설치
Windows에서 설치
JAVA 환경 설정
- 이전 버전에서 CUBRID 2008 R2.0으로 마이그레이션
마이그레이션 순서 요약
마이그레이션 시나리오
마이그레이션 도구를 이용한 마이그레이션
unload/load을 이용한 마이그레이션
4. 새로운 기능
- CUBRID 2008 R2.0의 특징
64bit 운영체제 지원
2GB의 제약 없는 볼륨 사용 가능
새로운 데이터 타입 지원
High Availability 기능 지원
온라인 파라미터 정보 출력
장기 실행(long-duration) 질의/트랜잭션 검출 기능
- CUBRID MANAGER R2.0의 특징
Eclipse 스타일의 GUI 지원
다중 호스팅 관리 기능
CUBRID Manager 사용자 권한 관리 기능 향상
실시간 모니터링 기능 지원
5. 변화된 기능
- 성능 개선
CCI Connection/Statement Pooling 기능 추가
인덱스 키 추가/삭제 속도 개선
복제 기능의 동시성 향상
PAGE_FLUSH_THREAD_WAKEUP_INTERVAL_IN_SECS 파라미터 추가 .
LOG_FILE_SWEEP_CLEAN 파라미터의 기본값을 TRUE로 설정
- 질의문 실행 변경
EVALUATE 문 실행 시 데이터 변환 규칙 변경
ALTER SERIAL 구문을 이용하여 시작 번호 수정
- 관리 기능 변경
CAS 프로세스 재시작 조건 변경
에러 로그 파일이 생성되는 기본 디렉터리 변경
cubrid restoredb 유틸리티의 backuptime 매크로의 의미 변경
SQL_LOG 파라미터 기능 확장
- 복제 기능 변경
5페이지를 초과하는 트랜잭션 로그 레코드 지원
복제 에이전트 프로세스가 네트워크 자원을 독점하는 현상 수정
복제 에이전트 프로세스가 재 시작하지 못하는 오류 수정
- 응용 프로그램 인터페이스 개선
JDBC 드라이버의 Rollback 함수가 blocking 모드로 작동하도록 변경
6. CUBRID 2008 R2.0 PATCH 1에서 개선된 기능
- CUBRID 2008 R2.0 추가 기능 및 HA 기능 보완
트랜잭션 로그 전송 방식에 Semi-Sync 방식 추가
비정상적인 트랜잭션 로그 반영 시 발생되는 오류 수정
장기 실행(long-duration) 질의/트랜잭션 검출 기능 개선
- 대용량 데이터베이스 성능 개선
Background page flush 기능 개선
NO_STATS SQL 힌트 추가
INSERT 수행 시 데이터가 저장되는 최적 페이지 검색 알고리즘 개선
- 설치 파일 및 매뉴얼의 영문 지원 강화
영문 윈도우 환경에서의 설치 개선
영문 매뉴얼 추가
7. 주의 사항
HA 구성에서 JAVA stored procedure를 사용하면 failback 시간이 지연될 수 있음
R2.0 데이터베이스의 내보내기(unloaddb)한 파일을 이용하여 R1.x에서 가져오기(loaddb)하지 말 것
복제 기능을 사용하는 경우, 하나의 UPDATE 질의로 여러 레코드를 수정하는 질의 사용 시 주의사항
8. 버그 리포트 및 피드백