Tibero 7.1
신규 기능
DBMS 엔진
다음과 같은 기능이 추가되었습니다.
SQL Plan Management
실행계획 변경으로 인한 성능 저하를 방지하기 위한 SQL Plan Management 기능이 추가되었습니다.
JSON Type
JSON 데이터를 저장 및 처리하기 위해 JSON type이 추가되었습니다.
Fine-grained Auditing (FGA)
테이블 또는 뷰에서 특정 조건을 만족하는 컬럼 또는 로우 단위의 데이터를 감시하는 기능을 지원합니다.
DBMS_FGA 패키지를 통해 제공됩니다.
참고: 자세한 내용은 “Tibero 관리자 안내서”의 “제5장 사용자 관리와 데이터베이스 보안” 참고
Flashback Database 기능
DB 전체를 백업/복구 과정 없이 특정 과거 시점으로 되돌릴 수 있는 기능입니다.
일반적인 백업/복구 방식 대비 복구 시간을 단축할 수 있습니다.
다만 평상시 해당 기능을 위해 특정 파일을 생성하여 기록하므로 성능 저하 요소가 존재합니다.
참고: 자세한 내용은 “Tibero 관리자 안내서”의 “제11장 백업과 복구” 참고
TSC (Tibero Standby Cluster)
Snapshot Standby 기능 제공
Primary와의 동기화를 유지하면서 특정 시점부터 독립적인 DDL/DML 수행이 가능합니다.
유틸리티
다음과 같은 기능들이 추가되었습니다.
Recovery Manager Tool (RMGR)
NetBackup 연동 지원
Standby node에서 온라인 백업 진행 가능, 이를 이용한 Primary node 복구 가능
아래와 같은 옵션 기능 추가/변경
| 설명 | 옵션 |
|---|---|
| RMGR 백업/복구 진행률 확인 출력 주기 설정(초 단위) | --interval |
| 각 데이터 파일 절대 경로 출력 | -v, --verbose |
| 진행률 출력하지 않음 | -s, --silent |
| 클라이언트 RMGR 로그 레벨 설정 | -l, --log-level |
| 백업 진행 중 cancel/fail 발생 시 롤백하지 않음 | --no-rollback |
| 백업 파일 가져오지 않고 복구만 진행 | --continue |
| Standby 구축용 데이터 파일/아카이브 로그/online redo logfile 포함 백업/복구 | --for-standby |
| 특정 경로에 백업 셋 복원 후 복구 수행 | --recover-to |
| 데이터 파일만 가져오고 복구는 수행하지 않음 | --restore-only |
| 아카이브 로그만 가져오고 복구는 수행하지 않음 | --restore-archive-only |
| 암호화 테이블 스페이스 복구를 위한 WALLET 열기 | --wallet |
| 지정한 백업 셋을 기준으로 탐색하여 가져옴 | -b, --backup-set |
| 실제 아카이브 로그 삭제(백업이 아닐 경우) | --archivelog |
| 물리 파일은 삭제하지 않고 control file에서만 정보 삭제 | --cf-only |
| Standby로 전송 완료된 아카이브 로그 삭제 | --sent-to-standby |
| backup 데이터 파일을 즉시 datafile로 전환하여 사용 | --switch |
| block consistency check 방식으로 백업 | --no-image-logging |
ESRI shapefile 변환 기능
테이블을 shpfile 형태로 변환하는 유틸리티
tibero2shp추가
Gateway for Oracle 19c
Oracle 19c 용 Gateway 추가
변경 기능
DBMS 엔진
다음과 같은 기능들이 개선되었습니다.
기본 문자 집합(Default Character Set)
Tibero의 기본 문자 집합이 MSWIN949에서 UTF8로 변경되었습니다.
DBMS_SCHEDULER 기능 지원
전반적인 기능 개선 및 일부 미지원 기능 지원
TAC Recovery Parallel Reconfiguration
TAC 구성 인스턴스 다운 / 신규 참여 시 클러스터링 리소스 재분배 로직 개선
기존 싱글 스레드 → 멀티 스레드 병렬 수행으로 성능 개선