본 장에서는 DBMS_SPACE_ADMIN 패키지의 기본 개념과 패키지 내의 프러시저를 사용하는 방법을 설명한다.
본 절에서는 DBMS_SPACE_ADMIN 패키지에서 제공하는 프러시저를 알파벳 순으로 설명한다.
다음은 DBMS_SPACE_ADMIN 패키지에 정의할 수 있는 상수이다.
세그먼트 헤더와 비트맵 블록의 정보를 덤프한다. 덤프 정보는
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 | 다음 중 하나의 옵션을 갖는다.
|
예제
BEGIN DBMS_SPACE_ADMIN.SEGMENT_DUMP('TS', 3, 9, DBMS_SPACE_ADMIN.SEGMENT_DUMP_EXTENT_MAP); END;