제7장 Tibero 6 FixSet02

내용 목차

7.1. 신규 기능
7.1.1. DBMS 엔진
7.1.2. 유틸리티
7.2. 변경 기능
7.2.1. DBMS 엔진
7.2.2. 유틸리티

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

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

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

  • 통계정보를 임의로 수정하고 확인할 수 있는 기능 추가

    사용자가 통계 정보를 임의로 수정하고 확인할 수 있도록 다음과 같은 프러시저가 추가되었다.

    프러시저설명
    dbms_stats.get_table_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 있는 지정된 테이블의 통계 정보를 가져온다.
    dbms_stats.set_table_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 사용자가 입력한 지정된 테이블에 대한 임의의 통계 정보를 기록한다.
    dbms_stats.get_index_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 있는 지정한 인덱스의 통계 정보를 가져온다.
    dbms_stats.set_index_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 사용자가 입력한 지정된 인덱스에 대한 임의의 통계 정보를 기록한다.
    dbms_stats.get_column_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 있는 지정한 컬럼의 통계 정보를 가져온다.
    dbms_stats.set_column_stats데이터 사전(DD: Data Dictionary) 또는 통계 테이블에 사용자가 입력한 지정된 컬럼에 대한 임의의 통계 정보를 기록한다.
  • Backup & Recovery

    • 기본적인 위치가 아닌 곳의 로그를 automatic 복구에 사용하고 싶을 때 미리 지정하고 시작할 수 있도록 "alter database register logfile" DDL 구문이 추가되었다.

  • DDL

    • Virtual Column 기능이 추가되었다.

    • Long, Lob Type의 컬럼이 포함 된 테이블에 대한 Compression 기능이 추가되었다.

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

    • alter rmgr backup, alter rmgr restore 구문이 추가되었다.

      참고

      자세한 내용은 "Tibero SQL 참조 안내서"를 참고한다.

  • Static/Dynamic View

    • V$SYSSTAT과 V$SESSTAT View에 physical reads와 logical reads 통계 정보를 추가되었다.

    • V$LOCK View에 현재 wlock 획득/요청 후 경과된 시간(초)을 확인 할 수 있는 CTIME 컬럼이 추가되었다.

    • GV$WAITER_SESSION, GV$BLOCKER_SESSION View에 기존에는 자신의 노드 안에서 waiting/blocking이 발생하는 lock 정보만 출력하던 것을 다른 노드에서 waiting/blocking하는 lock까지 출력하도록 추가되었다.

    • [ALL | DBA | USER]_PART_TABLES에 interval 컬럼이 추가되었다.

    • [ALL | DBA | USER]_TBL_COLUMNS에 DEFAULT_LENGTH, CHAR_COL_DECL_LENGTH, CHAR_LENGTH 컬럼이 추가되었다.

    • undo extents들에 대한 정보를 보여주는 DBA_UNDO_EXTENTS View가 추가되었다.

    • undo tablespace에서 빈 공간과 재활용 가능 공간의 양을 보여주는 V$UNDO_FREE_SPACE View에 컬럼이 추가 및 변경되었다.

  • 패키지

    다음과 같은 프러시저와 함수가 추가되었다.

    • DBMS_XMLDOM

      옵션설명
      NEWDOMDOCUMENTDOM 형태의 문서를 생성한다.
      FREEDOCUMENTDocument에 관련된 리소스들을 해제한다.
      CREATEELEMENT해당 문서 안에 Element를 생성한다.
      CREATETEXTNODE해당 문서 안에 Text를 생성한다.
      GETXMLTYPE문서를 XMLType 형태로 출력한다.
      MAKENODEDocument를 Node로 캐스팅한다.
      APPENDCHILD선택된 노드에 자식 노드를 추가하는 함수로 추가된 자식 노드를 출력한다.
    • DBMS_XMLGEN

      옵션설명
      SETMAXROWSGETXML 또는 GETXMLType에서 처리할 최대 로우의 수를 설정한다.
      SETSKIPROWSGETXML 또는 GETXMLType에서 처리하지 않고 무시할 로우의 수를 설정한다.
      GETNUMROWSPROCESSEDGETXML 또는 GETXMLTYPE에 의해 처리된 로우의 수를 출력한다.
      GETXMLTYPE주어진 ctxHandle로부터 XMLType 형태의 XML 문서를 생성한다.

    참고

    자세한 내용은 "Tibero tbPSM 참조 안내서"를 참고한다.

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