DBMS 1

DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!

DBMS_SPACE_ADMIN

DBMS 1
Tibero 가이드
Tibero System Package Guide
DBMS_SPACE_ADMIN
작성자
dataonair
작성일
2021-02-18 10:38
조회
766




제20장DBMS_SPACE_ADMIN




내용 목차






20.1. 개요

20.2. 프로시저


20.2.1. SEGMENT_DUMP





20.1. 개요




DBMS_SPACE_ADMIN은 세그먼트를 관리하는 기능을 제공하는 패키지이다.




20.2. 프로시저




본 절에서는 DBMS_SPACE_ADMIN 패키지에서 제공하는 프로시저를 알파벳 순으로 설명한다.

다음은 DBMS_SPACE_ADMIN 패키지에 정의할 수 있는 상수이다.

  • SEGMENT_DUMP_EXTENT_MAP



      • 익스텐트 맵의 정보를 같이 덤프(dump)한다.
      • 타입: POSITIVE, 값: 5
  • SEGMENTS_DUMP_BITMAP_SUMMARY

      • 비트맵 정보만 덤프한다.
      • 타입: POSITIVE, 값: 27




20.2.1. SEGMENT_DUMP




세그먼트 헤더와 비트맵 블록의 정보를 덤프한다. 덤프 정보는USER_DUMP_DEST파라미터에 정의된 경로에 저장되며, ALTER SYSTEM DUMP DEST 문으로 확인할 수 있다.

SEGMENT_DUMP 프로시저의 세부 내용은 다음과 같다.

  • 프로토타입
    DBMS_SPACE_ADMIN.SEGMENT_DUMP
    (
    tablespace_name IN VARCHAR2,
    header_relative_file IN POSITIVE,
    header_block IN POSITIVE,
    dump_option IN POSITIVE DEFAULT SEGMENT_DUMP_EXTENT_MAP
    );
  • 파라미터

    파라미터 설명
    tablespace_name 세그먼트가 있는 테이블스페이스의 이름이다.
    header_relative_file 세그먼트 헤더가 속한 파일의 Relative file number이다.
    header_block 세그먼트 헤더 블록(segment header block)의 블록 숫자(block number)이다.
    dump_option 다음 중 하나의 옵션을 갖는다.

    • SEGMENT_DUMP_EXTENT_MAP
    • SEGMENT_DUMP_BITMAP_SUMMARY
  • 예제
    BEGIN
    DBMS_SPACE_ADMIN.SEGMENT_DUMP('TS', 3, 9,
    DBMS_SPACE_ADMIN.SEGMENT_DUMP_EXTENT_MAP);
    END;





???