Background Image
Engine
2023.09.27 16:15

CUBRID 11.3 릴리스

조회 수 685 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
CUBRID 11.3 버전을 릴리스 합니다.

Connectivity : 데이터베이스 링크를 개선하여 연계성 향상
Performance Enhancement : 질의 최적화기 및 aggregation 함수 개선을 통한 성능 개선
Convenience Enhancement : 유틸리티 개선을 통한 관리 편의성 개선

1. 개선 및 수정사항

* 데이터베이스 링크
  - 원격 객체에 대해 테이블 확장 형식(object@server)을 제공하여 사용자의 편리성 제공
  - 원격 객체에 대해 데이터 조회 뿐만 아니라 삽입, 수정 및 삭제할 수 있는 기능 제공
  - 이기종 DBMS 추가 지원 : mariadb

* 성능 개선
  - 조건절 푸시다운(predicate pushdown), 뷰 변환(view transformation) 및 불필요한 조인 테이블을 제거하는 등의 질의 최적화(query optimization) 개선
  - aggregation 함수( min, max group_concat) 개선을 통한 성능 개선
  - index(또는 foreign key) 생성 시 deduplication option을 제공하여 skewed index에 의해 발생한 성능 문제 개선

* 관리 편의 개선
  - 보안상 /etc/hosts를 사용하지 못하는 경우 대체 방안 제공 ($CUBRID/conf/cubrid_hosts.conf)
  - vacuumdb에 인덱스 VACUUM 수행 중 OVFP 읽기가 발생한 인덱스 정보 표시 기능 제공
  - csql 유틸리티에 새로운 명령어 제공
      * connect : 사용 중에 다른 사용자 (다른 db 포함)로 전환하는 명령어
      * edit [format|fmt] : 설정된 formatter를 통해 sql를 자동 편집할 수 있는 명령어
      * formatter_cmd : formatter를 등록하는 명령어
      * singleline : 입력되는 질의에 대해 라인 단위 수행을 설정할 수 있는 명령어
  - unloaddb 유틸리티에 객체별로 분리해서 언로드할 수 있는 옵션 제공 (--split-schema-files)
  - loaddb 유틸리티에 객체별로 분리된 파일을 한번에 로드할 수 있는 옵션 제공 (--schema-file-list)

* 호환성
  - oracle_compat_number_behavior 설정값을 통해 숫자 연산 및 출력의 호환성 제공

* HA
  - HA환경에서 ping 명령 사용하지 못하는 경우 대체 방법 제공 (설정값 ha_tcp_ping_hosts 참조)
  - HA환경에서 SQL 로깅 동작 개선
  - HA환경에서 loaddb -C 를 사용하여 데이터 입력 시 간헐적 복제 오류 수정

* 다수의 기능 개선 및 버그 수정

세부적인 사항은 CUBRID 11.3 change logs(https://github.com/CUBRID/cubrid/releases/tag/v11.3)와 온라인 매뉴얼(https://www.cubrid.org/manual/ko/11.3/release_note/index.html)를 참고해 주시기 바랍니다.

2. 주의 사항
  - 질의 최적화기의 통계 정보는 DDL 문이 수행될 때 자동으로 갱신되지 않고, 사용자가 직접 UPDATE STATISTICS 문을 실행하여 통계정보를 갱신해야 함
  - ALTER TABLE 구문에서 AUTO_INCREMENT 속성 갖는 컬럼 또는 default 값을 가지고 있는 컬럼의 타입 변경시, AUTO_INCREMENT 속성을 사용할 수 없는 타입으로 변경하거나 기존 default 값을 변환할 수 없는 타입으로 변경할 때, 에러가 발생함
  - 서버측 JDBC에서 cubrid.jdbc.driver.CUBRIDDriver.getDefaultConnection()을 통해 Connection 객체를 가져올 수 없음. 대신, DriverManager.getConnection("jdbc:default:connection:");을 사용해야 함
  - USE INDEX(USING INDEX) 구문에서 유효하지 않은 인덱스명이나 테이블명을 지정하는 경우 에러 처리하지 않고 무시함 (해당 사항을 log 파일에 남기려면 error_log_warning 설정값을 yes로 설정하면 됨)
  - CREATE INDEX 생성시 COMMENT 절의 위치가 WITH 절 또는 INVISIBLE 절 뒤인 구문 마지막 위치로 변경됨
  - CUBRID 11.3과 호환되는 드라이버 버전은 11.2임

3. 요구 사항
  - Linux 64bit kernel 2.4 이상 또는 Windows 7 이상 버전이 필요함(단 windows 7의 경우 최신 보안 업데이트가 필요함)
  - JSP 또는 CUBRID Admin/CUBRID Manager 사용시 JRE 1.8 이상 버전이 필요함

4. 다운로드

  - 제품 다운로드 : https://www.cubrid.com/downloads

5. 관련 정보
  - 한글 사이트 : https://www.cubrid.com
  - 영문 사이트 : https://www.cubrid.org

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
116 Engine CUBRID 11.2 Patch 3 버전 릴리스 admin 2023.01.31 495
115 Engine CUBRID 11.2 Patch 4 버전 릴리스 admin 2023.04.27 314
114 Engine CUBRID 11.2 Patch 5 버전 릴리스 admin 2023.06.02 407
113 Engine CUBRID 11.2 Patch 6 버전 릴리스 admin 2023.08.16 305
112 Engine CUBRID 11.2 Patch 7 버전 릴리스 admin 2023.09.15 288
111 Engine CUBRID 11.2 Patch 8 버전 릴리스 admin 2024.03.15 137
110 Engine CUBRID 11.2 릴리스 admin 2022.05.23 1034
» Engine CUBRID 11.3 릴리스 admin 2023.09.27 685
108 Engine CUBRID 2008 R3.1 베타 릴리스 노트 file admin 2010.11.13 12417
107 Engine CUBRID 2008 R1.0 릴리스 노트 file admin 2008.11.21 27172
106 Engine CUBRID 2008 R1.1 릴리스 노트 file admin 2008.11.21 28954
105 Engine CUBRID 2008 R1.1 매뉴얼 file admin 2008.11.22 36151
104 Engine CUBRID 2008 R1.2 릴리스 노트 2 file admin 2009.01.18 27362
103 Engine CUBRID 2008 R1.2 매뉴얼 file admin 2009.01.18 33740
102 Engine CUBRID 2008 R1.3 릴리스 노트 file admin 2009.02.11 26087
101 Engine CUBRID 2008 R1.3 매뉴얼 file admin 2009.02.11 31611
100 Engine CUBRID 2008 R1.4 릴리스 노트 file admin 2009.03.12 23087
99 Engine CUBRID 2008 R1.4 매뉴얼 file admin 2009.03.13 30776
98 Engine CUBRID 2008 R2.0 Patch 1 릴리스 노트 file admin 2009.11.20 23520
97 Engine CUBRID 2008 R2.0 릴리스 노트 file admin 2009.08.17 24002
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales