CUBRID 2008 R4.1 기초강좌
큐브리드의 특징 0 2 8,208

by 큐브리드 큐브리드 CUBRID [2009.03.15]


RDBMS 기본 기능 지원

  • - 트랜잭션 완벽 보장: Commit/Rollback/Savepoint
  • - 장애 발생/백업 복구 시 트랜잭션 일치성 보장
  • - 복제 환경에서 트랜잭션 일치성 보장
  • - SQL-2표준 및 확장된 SQL 지원
  • - View/Trigger/Foreign Key/Serial 등

HA

  • - 트랜잭션 로그 기반의 복제, 서비스 중단 없는 온라인 복제
  • - 장애 발생 시 자동 절체(Auto Failover) 기능 지원
  • - 다양한 동기화 모드 지원(Sync/Semi-Sync, Async)
  • - 1:N 복제 구성을 통해 부하 분산 및 서비스 확장 가능

질의 성능 최적화

  • - 다양한 인덱스 지원(Multi-Range Index, Covering Index, Descending Index, Multi-Index, Prefix Index)
  • - Key Limit, In-placing Sorting, Skip order by, Group By 최적화 기법 등을 적용하여 질의 성능 향상
  • - 비용 기반 옵티마이저 지원
  • - Query Plan Cache : 동일한 패턴의 쿼리 수행시 질의 최적화기의 쿼리 컴파일 시간을 최소화 할 수 있도록 지원.
  • - Query Result Cache : 서버에서 질의의 결과를 캐쉬하여 반복적으로 사용되는 특정 질의의 성능을 향상

분할(Partition)

  • - 대용량 데이터 관리 편의성
  • - 접근 범위별 데이터 분할 및 관리
  • - 분할 키 컬럼 값의 변경에 의한 데이터 이동
  • - 분할된 파티션 클래스에 대한 직접 검색 지원 및 분할된 파티션 클래스를 이용한 가상클래스(뷰) 생성 지원

자바 저장 프로시저

  • - 자바 기반의 저장 함수/프로시저는 SQL로 구현하지 못하는 복잡한 프로그램 로직 구현을 가능하게 하는 기능 제공
  • - 기존 Java 코드 및 개발 환경 재사용
  • - 데이터베이스에 종속적이지 않음
  • - 클라이언트, 서버 DB 응용 개발 환경 통일 및 클라이언트 JDBC 응용 서버 Java SP (재사용성 극대화)

Commit 방식 확장 지원

  • - Log Flush Thread(LFT)도입
  • - Group Commit 지원
  • - Asynchronous Commit 지원

다양한 인터페이스 및 개발 편의성 지원

  • - 다양한 SQL 문법/함수 지원을 통해 MySQL 구문 호환성 향상
  • - JDBC, PHP, C-API, ODBC, OLEDB, ADO.NET, Python, Ruby, Perl 드라이버 지원
  • - GUI 기반 통합 운영 도구, CUBRID Manager 지원
  • - Eclipse 연동 개발 도구, Query Browser 지원
  • - 타 DBMS 데이터 및 스키마를 CUBRID로 이관하는 마이그레이션 도구, Migration Toolkit 지원

참고사이트

  - http://www.cubrid.com/zbxe/home

- 강좌 URL : http://www.gurubee.net/lecture/1996

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

by 수련자 [2010.07.13 15:29:41]
엄청난 지원이군

by 오타 [2010.09.02 12:08:09]
- 테이블(클래스)ㅤㄱㅏㄲ상속(inheritance) 오타요!
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입