제3장 Tibero 6 FixSet06

내용 목차

3.1. 신규 기능
3.1.1. DBMS 엔진
3.1.2. 클라이언트 드라이버
3.1.3. 유틸리티
3.2. 변경 기능
3.2.1. DBMS 엔진

본 장에서는 Tibero 6 FixSet06에 추가된 신규 기능 및 변경된 기능에 대해서 간략히 설명한다.

본 절에서는 Tibero 6 FixSet06에 신규로 추가된 기능에 대해서 간략히 설명한다.

다음과 같은 기능들이 추가되었다.

  • TAS(Tibero Active Storage)

    • TAS 인스턴스가 마운트한 모든 디스크 스페이스에 진행 중인 작업을 보여주는 뷰가 추가되었다.

    • ascmd 유저 인증 기능이 추가되었다.

    • TAS 메타 데이터 백업 및 복구 기능이 추가되었다.

  • TSC(Tibero Standby Cluster)

    • TAC-TSC switchover 기능이 추가되었다.

  • DATA

    • LOB Compression, Encryption, Deduplication 기능이 추가되었다.

  • DD/DDL

    • [ALL|USER|DBA]_TYPE_VERSIONS 카탈로그 뷰가 추가되었다.

    • [ALL|USER|DBA]_TAB_COLS이 추가되었다.

    • [ALL|USER|DBA]_TAB_COLUMNS에 NUM_NULLS의 스펙이 추가되었다.

    • [ALL|USER|DBA]_INDEXES에 parameters, domidx_status,domidx_opstatus 스펙이 추가되었다.

    • [ALL|USER|DBA]_CATALOG 뷰에 object_name 컬럼과 같은 값을 갖는 table_name 컬럼이 추가되었다.

    • V$SESSION_LONGOPS에 elapsed time, end time 두 컬럼이 추가되었다.

    • V$VERSION에 버전 관련 추가 정보를 알 수 있는 banner 컬럼이 추가되었다.

    • V$DDCACHE_INFO에 DD versioning과 관련된 ltsn, itsn 컬럼이 추가되었다.

    • GV$SQL 뷰가 추가되었다.

    • External Table에 Location 변경 기능이 추가되었다.

    • Deferrable constraint DDL이 추가되었다.

    • 사용자 비밀번호를 암호화된 비밀번호로 변경하도록 기능이 추가되었다.

    • Create trigger 할 때 disable 옵션 DDL이 추가되었다.

  • Executor

    • Partition outer join 기능이 추가되었다.

    • Partial sort 기능이 추가되었다.

    • Xmlsequence(extract(xmltype)) 함수 기능이 추가되었다.

    • Deferred constraint 기능을 일부 지원한다.

      • not null constraint

      • check constraint

    • SYS_TYPEID 함수가 추가되었다.

  • Frame

    • AGNT deadlock detection 로직에 NULL 검사 기능이 추가되었다.

    • OS statistics 조회 기능이 추가되었다.

      • V$OSSTAT2 COMMENTS 컬럼 추가 및 각종 CPU, TCP 관련 stat 정보가 추가되었다.

      • V$DATABASE 컬럼에 cpu_name, platform_name, ip_address, os_uptime 정보가 추가되었다.

    • Userenv에서 host address를 가져오는 기능이 추가되었다.

  • Character Set

    • MSWIN1253, ISO8859-7, MSWIN1256, ISO8859-6 Character Set이 추가되었다.

  • Optimizer

    • USE_CONCAT, NO_EXPAND 힌트가 추가되었다.

    • Partial Index 기능이 추가되었다.

    • Like에 대한 range partition pruning이 구현되었다.

    • DBMS_STATS.GATHER_TABLE_STATS에 table subpartition에 대한 통계 수집이 추가되었다.

    • gather_table/schema/dictionary/database_stats에 block_sample 옵션이 추가되었다.

    • UTL_URL 패키지의 escape/unescape에서 url_charset 기능이 추가되었다.

    • Result_cache의 relies_on 기능이 추가되었다.

    • DBMS_ALERT 기능이 추가되었다.

  • PSM

    • Psm object inheritance 관련 기능이 추가되었다.

    • OWA_UTIL.WHO_CALLED_ME 기능이 추가되었다.

    • TO_NCHAR 함수가 추가되었다.

    • DBMS_UTILITY.CURRENT_INSTANCE 기능이 추가되었다.

    • DBMS_UTILITY.DB_VERSION 기능이 추가되었다.

  • Recovery

    • 테이블 스페이스 여러 개를 hotbackup을 할 수 있는 기능이 추가되었다.

  • tbRmgr

    • 백업에 실패하는 경우 실패한 DF까지 삭제하는 기능이 추가되었다.

    • V$BACKUPSET 뷰가 추가되었다.

    • Rmgr parallel backup/restore 기능이 추가되었다.

  • TPR(Tibero Performance Repository)

    • TPR report에 TSC에 'YES', 'NO' 항목이 추가되었다.

본 절에서는 Tibero 6 FixSet06에 변경 또는 개선된 주요 기능에 대해서 간략히 설명한다.