Engine

CUBRID 10.1 릴리스

by admin posted Aug 31, 2017

CUBRID 10.1 버전을 릴리스 합니다.

 

Faster: CUBRID 10.1은 9.3 대비 TPC-C 벤치마크의 최적 워크로드를 약 2배 정도 증가시켰으며, 최대 tpmC 역시 약 80% 증가하였습니다. 또한, Sysbench는 30%, YCSB (Yahoo! Cloud Serving Benchmark)는 50 ~ 65% 성능이 개선되었으며, TPC-W의 경우 Shopping Mix가 6배, Ordering Mix가 4배 향상 되었습니다.

 

Better: CUBRID 10.1에는 CTE (Common Table Expression) 등 새로운 기능이 추가 되었습니다. 개발자는 재귀적 쿼리(Recursive Query)를 포함한 복잡한 쿼리를 쉽고 명확하게 작성할 수 있습니다. 

 

Stronger & Stable: CUBRID 10.1은 전체 스토리지 모듈을 재작성함으로써 DBMS 엔진을 더욱 강력하게 만들었습니다. 또한, CUBRID 10.0과 CUBRID 10.1에서만 약 5,000 개의 제품 이슈를 해결했으며, 이는 9.x 버전 전체에서 해결된 이슈 수보다 많습니다. 또한, 워크로드가 많은 경우에도 HA의 안정성을 강화하였으며, 복제 지연도 현저하게 감소하였습니다.

 

1. 주요 추가 기능

    - snapshot isolation level 지원(10.0의 성능 개선)

    - DDL 구문에 comment 기능 추가(table/column/view/index/user/serial/trigger/sp 등)

    - CTE (with 절) 질의 지원

    - default to_char (sysdate|systime|sysdatetime|systimestamp, format) 지원

    - limit 절에 사칙연산 지원

    - date time, timestamp 데이타 타입  timezone 지원 및 관련 함수 지원

    - 문자열 데이타 타입의 압축 저장 지원

 

      세부적인 사항은 CUBRID 10.1 온라인 릴리스노트(영문)와 온라인 매뉴얼(영문)을 참고해 주시기 바라며, 국문 자료는 조만간 제공될 계획입니다.  

 

2. 주의사항

     - 이전 버전(10.0, 9.3 이하)의 볼륨과 호환되지 않아, 10.1 업그레이드 시 반드시 DB 재구성 작업이 필요함

 

3. 요구 사항 

    - Linux 64bit kernel 2.4 이상 또는 Windows 7 이상 버전이 필요함

    - JSP 또는 CUBRID 매니저 사용시 JRE 1.6 이상 버전이 필요함

 

4. 다운로드 

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

    - 제품 소스코드: https://github.com/CUBRID/cubrid

 

5. 관련 정보 

    - 한글 사이트: http://www.cubrid.com 

    - 영문 사이트: http://www.cubrid.org