TAS 정보 조회
동적 뷰를 사용해서 TAS 정보를 조회하는 방법에 대해 설명합니다.
TAS 디스크 스페이스 정보 관련 뷰
TAS 디스크 스페이스 정보를 보기위해 다음의 뷰들을 사용할 수 있습니다.
해당 뷰들은 TAS 인스턴스에서만 조회할 수 있습니다.
V$AS_ALIAS
TAS 인스턴스가 마운트한 모든 디스크 스페이스에 있는 모든 별칭
V$AS_DISK
TAS 인스턴스가 발견한 모든 디스크
V$AS_DISKSPACE
TAS 인스턴스가 발견한 모든 디스크 스페이스
V$AS_OPERATION
TAS가 진행 중인 모든 작업을 보여줌
V$AS_EXTENT_MAP
TAS 인스턴스가 관리하고 있는 모든 익스텐트들의 물리적인 위치 정보 를 담고 있음
V$AS_FILE
TAS 인스턴스가 마운트한 모든 디스크 스페이스에 있는 모든 파일
V$AS_* 뷰들을 조회할 때 디스크 스페이스 번호가 이전과 동일하지 않을 수 있습니다. 이는 디스크 스페이스 를 마운트할 때 디스크 스페이스 번호를 부여하기 때문입니다.
V$AS_ALIAS
V$AS_ALIAS 뷰는 TAS 인스턴스가 마운트한 모든 디스크 스페이스에 있는 모든 별칭을 보여줍니다.
NAME
VARCHAR(48)
별칭
DISKSPACE_NUMBER
NUMBER
별칭이 속한 디스크 스페이스 번호
FILE_NUMBER
NUMBER
별칭에 해당하는 파일 번호
FILE_INCARNATION
NUMBER
별칭에 해당하는 파일의 인카네이션 번호
ALIAS_INCARNATION
NUMBER
별칭의 인카네이션 번호
V$AS_DISK
V$AS_DISK 뷰는 TAS 인스턴스가 발견한 모든 디스크를 보여줍니다.
DISKSPACE_NUMBER
NUMBER
디스크가 속한 디스크 스페이스 번호
DISK_NUMBER
NUMBER
디스크 스페이스 내에서의 디스크 번호
STATE
VARCHAR(16)
디스크의 상태를 나타냄
ONLINE : 디스크가 사용 중
NOT_USED : 디스크 스페이스에 사용되지 않는 디 스크를 나타냄. 이 경우 디스크 스페이스 번호를 255로 표시.
PREPARE_ADD : 디스크가 추가될 예정. 리밸 런싱이 시작되기 전까지 실제로 디스크가 사용되지 않음.
PREPARE_DROP : 디스크가 제거될 예정. 리밸 런싱이 완료되기 전까지는 ONLINE 상태와 마찬가지로 디스크가 사용됨.
PREPARE_FORCE : 디스크가 제거될 예정. 리밸런싱 중에 실제로 디스크를 사용하지 않음.
PREPARE_RESIZE : 디스크의 크기가 변경될 예정. 리밸런싱 중에는 ONLINE 상태와 마찬가지로 디스크가 사용됨.
ADDING : 리밸런싱을 통해 디스크가 추가되고 있는 중
DROPPING : 리밸런싱을 통해 디스크가 제거되고 있는 중
FORCING : 리밸런싱을 통해 디스크가 제거되고 있 는 중
RESIZING : 리밸런싱을 통해 디스크의 크기가 변경 되고 있는 중
SYNC : 일시적인 디스크 장애로 인해 반영되지 못한 변경사항을 최신의 상태로 동기화하는 중
FAIL : 디스크에 장애가 발생했거나 디스크를 강제로 오프라인 시킨 상태
OS_MB
NUMBER
OS가 인식하는 디스크 크기
TOTAL_MB
NUMBER
디스크 크기
FREE_MB
NUMBER
디스크에 남은 공간
NAME
VARCHAR(48)
디스크 이름
FAILGROUP
VARCHAR(48)
디스크가 속한 실패 그룹 이름
PATH
VARCHAR(256)
디스크 경로
CREATE_DATE
DATE
디스크가 디스크 스페이스에 추가된 날짜
V$AS_DISKSPACE
V$AS_DISKSPACE 뷰는 TAS 인스턴스가 발견한 모든 디스크 스페이스를 보여줍니다.
DISKSPACE_NUMBER
NUMBER
디스크 스페이스에 부여한 번호
NAME
VARCHAR(48)
디스크 스페이스 이름
SECTOR_SIZE
NUMBER
물리적 블록 크기 (단위: Byte)
BLOCK_SIZE
NUMBER
TAS 메타 데이터 블록 크기 (단위: Byte)
ALLOCA
TION_UNIT_SIZE
NUMBER
할당 단위 크기 (단위: Byte)
STATE
VARCHAR(16)
TAS 인스턴스에서 디스크 스페이스 상태
MOUNTING : 디스크 스페이스를 마운트하는 중
CREATING : 디스크 스페이스를 생성하는 중
MOUNT : 디스크 스페이스가 마운트된 상태
TYPE
VARCHAR(8)
디스크 스페이스의 중복 레벨
EXTERNAL : 디스크 스페이스의 사용자 파일을 중복 저장하지 않음
NORMAL : 디스크 스페이스의 사용자 파일을 최소 두 개 이상의 FAILGROUP에 중복 저장
HIGH : 디스크 스페이스의 사용자 파일을 최소 세 개 이상의 FAILGROUP에 중복 저장
TOTAL_MB
NUMBER
디스크 스페이스 크기
FREE_MB
NUMBER
디스크 스페이스에 남은 공간
REQUIRED_MIR ROR_FREE_MB
NUMBER
디스크 장애 상황을 대비해 필요한 여분의 용량
USABLE_FILE_MB
NUMBER
미러링을 고려했을 때 디스크 스페이스의 사용 가능 용량
V$AS_OPERATION
V$AS_OPERATION 뷰는 TAS 인스턴스가 마운트한 모든 디스크 스페이스에 진행 중인 모든 작업을 보여줍니다.
DISKSPACE_NUMBER
NUMBER
파일이 속한 디스크 스페이스 번호
OPERATION
VARCHAR(16)
현재 진행 중인 작업의 종류
REBALANCE : 리밸런스 중
SYNC : fail이♘던 디스크를 sync 중
SCRUB : file scrub 중
STATE
VARCHAR(8)
작업의 현재 상태
진행 중인 작업만 보여주므로 RUN 상태
POWER
NUMBER
현재 별도로 operation의 power를 설정하는 기능은 미지원 상태
기본값으로 10이 나타남
JOB_DONE
NUMBER
작업 완료된 extent 개수
JOB_REMAIN
NUMBER
앞으로 작업해야 하는 남아있는 extent 개수
JOB_TOTAL
NUMBER
작업의 전체 extent 개수
EST_SPEED
NUMBER
작업의 예상 속도 (단위: extent/s)
EST_REMAIN_TIME
VARCHAR(32)
작업의 예상 남은 시간 (단위: s)
다음은 V$AS_OPERATION으로 디스크 스페이스 ds0에서 진행 중인 rebalance 작업을 조회하는 예제입니다.
[예 1] 진행 중인 작업 보기
V$AS_EXTENT_MAP
V$AS_EXTENT_MAP 뷰는 TAS 인스턴스가 관리하고 있는 모든 익스텐트들의 물리적인 위치 정보를 담고있습니다.
DISKSPACE_NUMBER
NUMBER
파일이 속한 디스크 스페이스 번호
FILE_NUMBER
NUMBER
디스크 스페이스 내에서의 파일 번호
EXTENT_NUMBER
NUMBER
파일의 익스텐트 번호
REDUN_NUMBER
NUMBER
익스텐트의 중복 저장 번호
EXTENT_SIZE
NUMBER
익스텐트의 크기 (단위: AU)
DISK_NUMBER
NUMBER
익스텐트가 저장된 디스크 번호
AU_NUMBER
NUMBER
익스텐트가 저장된 디스크에서 해당 익스텐트가 저장 된 AU 위치
V$AS_FILE
V$AS_FILE 뷰는 TAS 인스턴스가 마운트한 모든 디스크 스페이스에 있는 모든 파일을 보여줍니다.
DISKSPACE_NUMBER
NUMBER
파일이 속한 디스크 스페이스 번호
FILE_NUMBER
NUMBER
디스크 스페이스 내에서의 파일 번호
INCARNATION
NUMBER
파일의 인카네이션 번호
BLOCK_SIZE
NUMBER
파일의 블록 크기 (단위: Byte)
BYTES
NUMBER
파일의 byte 수
TYPE
VARCHAR(8)
파일 타입
DATA : 일반 데이터 파일로 특정 타입의 파일을 제외 한 모든 파일이 DATA 타입으로 취급됨
CTRL : 컨트롤 파일
CM : CM 파일
REDO : REDO 로그 파일
ARCH : ARCHIVE 로그 파일
TEMP : 임시 파일
REDUNDANCY
VARCHAR(8)
파일의 중복 레벨
EXTERNAL : 파일을 중복 저장하지 않음
NORMAL : 파일을 최소 두 개 이상의 FAILGROUP에 중복 저장
HIGH : 파일을 최소 세 개 이상의 FAILGROUP에 중복 저장
STRIPED
VARCHAR(8)
스트라이핑 타입
COARSE : 파일이 AU 크기로 스트라이핑되어 저장됨
FINE : 파일이 AU 크기의 8분의 1 크기로 스트라이핑되어 저장됨
다음은 V$AS_ALIAS와 V$AS_DISK에서 모든 디스크 스페이스에 있는 모든 파일의 별칭, 번호, 그리고 크기를 조회하는 예제입니다.
[예 2] 파일과 별칭 같이 보기
Last updated

