Virtual Table은 마크베이스 서버의 다양한 운영 정보들을 테이블 형태로 표현하는 가상 테이블이다. 이 테이블들의 이름은 V$문자로 시작한다.

마크베이스 서버가 어떤 상태로 동작하고 있는지를 알기 위해서 이 데이터를 읽어서 저장해 두고 이용할 수 있다. 
추가로, 이 Virtual Table 을 다른 테이블들과 JOIN 연산을 통해서 다양한 정보를 얻을 수 있다.

Virtual Table 은 읽기 전용으로 사용자가 추가/삭제/갱신할 수 없다.


Session/System


V$PROPERTY

서버에 설정된 프로퍼티 정보를 표시한다.

컬럼 이름설명
NAME프로퍼티명
VALUE프로퍼티 값
TYPE데이터 타입
DEFLT기본 값
MIN설정할 수 있는 최소값
MAX설정할 수 있는 최대값

V$SESSION

MACHBASE 서버에 접속된 세션 정보를 표시한다.

컬럼 이름설명
ID세션 식별자
CLOSED연결이 닫혀있는지 여부
USER_ID사용자 식별자
LOGIN_TIME접속 시각
SQL_LOGGING

해당 세션의 Trace Log 에 메시지를 남길지 여부

  1. Parsing, Validation, Optimization 단계에서 발생하는 에러를 남긴다.
  2. DDL을 수행한 결과를 남긴다.
  3. (위의 두 케이스 모두 남긴다)
SHOW_HIDDEN_COLS

SELECT 시, 숨겨진 컬럼을 나타낼 것인지 여부

FEEDBACK_APPEND_ERRORAPPEND 시 에러를 찾으면 곧바로 실패할 것인지 여부
DEFAULT_DATE_FORMATDatetime 입력 시 기본 입력 포맷
HASH_BUCKET_SIZE쿼리 수행 시 생성할, Temp Hashtable 의 Bucket 개수
MAX_QPX_MEM쿼리 수행 시 가용할 최대 메모리 크기
RS_CACHE_ENABLEResult Cache 사용 여부
RS_CACHE_TIME_BOUND_MSECResult Cache 사용 시, 결과를 저장하기 위한 최대 경과 시간
RS_CACHE_MAX_MEMORY_PER_QUERYResult Cache 사용 시, 쿼리 마다 사용할 최대 메모리 크기
RS_CACHE_MAX_RECORD_PER_QUERYResult Cache 사용 시, 쿼리 마다 사용할 최대 결과 개수
RS_CACHE_APPROXIMATE_RESULT_ENABLEResult Cache 사용 시, 정확하지 않은 쿼리의 결과를 캐싱해 갈 것인지 여부

V$SESMEM

세션 메모리 정보를 표시한다.

컬럼 이름설명
SID세션 식별자
ID메모리 매니저 식별자
USAGE사용 크기

V$SESSTAT

세션의 통계 정보를 표시한다.

컬럼 이름설명
SID세션 식별자
ID통계 정보 식별자
VALUE통계 정보 값

V$SESTIME

세션의 시간 정보를 표시한다.

컬럼 이름설명
SID세션 식별자
ID수행 단위 식별자
ACCUM_TICK누적 시간
MAX_TICK(각 수행 중) 최대 시간

목차



V$SYSMEM

시스템의 메모리 정보를 표시한다.

컬럼 이름설명
ID메모리 매니저 식별자
NAME메모리 매니저 이름
USAGE현재 사용량
MAX_USAGE(기록된) 최대 사용량

V$SYSSTAT

시스템의 통계 정보를 표시한다.

컬럼 이름설명
ID통계 정보 식별자
NAME통계 정보 이름
VALUE통계 정보 값

V$SYSTIME

시스템의 시간 정보를 표시한다.

컬럼 이름설명
ID수행 단위 식별자
NAME수행 단위 이름
ACCUM_TICK누적 시간
AVG_TICK(각 수행 중) 평균 시간
MIN_TICK(각 수행 중) 최소 시간
MAX_TICK(각 수행 중) 최대 시간
COUNT수행 횟수

V$STMT

사용자가 현재 실행중인 쿼리문에 대한 정보를 표시한다.

컬럼 이름설명
ID쿼리 식별자
SESS_ID쿼리를 수행한 세션 식별자
STATE쿼리 상태
RECORD_SIZESELECT 구문 수행 중인 경우, 결과 레코드 크기
QUERY쿼리 구문

V$VERSION

MACHBASE 의 버전에 대한 정보를 표시한다.

컬럼 이름설명
BINARY_DB_MAJOR_VERSIONDB 메이저 버전
BINARY_DB_MINOR_VERSIONDB 마이너 버전
BINARY_META_MAJOR_VERSIONMETA 메이저 버전
BINARY_META_MINOR_VERSIONMETA 마이너 버전
BINARY_CM_MAJOR_VERSIONClient (Communication Level) 메이저 버전
BINARY_CM_MINOR_VERSIONClient (Communication Level) 마이너 버전
BINARY_SIGNATUREDB서버 파일의 버전 명
FILE_DB_MAJOR_VERSIONFile DB 메이저 버전
FILE_DB_MINOR_VERSIONFile DB 메이저 버전ㄴ
FILE_META_MAJOR_VERSIONFile META 메이저 버전
FILE_META_MINOR_VERSIONFile META 마이너 버전
FILE_CM_MAJOR_VERSIONFile Client (Communication Level) 메이저 버전
FILE_CM_MINOR_VERSIONFile Client (Communication Level) 마이너 버전
FILE_CREATE_TIME파일 생성 시각
EDITIONMACHBASE 유형


Result Cache


V$RS_CACHE_LIST

결과 캐시 목록을 표시한다.

컬럼 이름설명
TOUCH_TIME캐시를 사용하거나 생성한 시각
USER_ID캐시를 생성한 사용자 식별자
QUERY캐시를 만든 쿼리문
TIME_SPENT결과를 생성하기까지 경과 시간
TABLE_COUNT쿼리문과 연관된 테이블 개수
RECORD_COUNT결과 레코드 개수
REFERENCE_COUNT현재 참조중인 세션의 개수
HIT_COUNT캐시 히트 횟수
AGGR_TOUCH_TIME집계 결과인 경우, 캐시를 사용하거나 생성한 시각
AGGR_HIT_COUNT집계 결과인 경우, 캐시 히트 횟수

V$RS_CACHE_STAT

하나의 세션에서의 결과 캐시의 통계 정보를 표시한다.

컬럼 이름설명
CACHE_COUNT결과 캐시의 개수
CACHE_HIT총 캐시 히트 횟수
AGGR_HIT집계 결과의 총 캐시 히트 횟수
CACHE_REPLACED캐시 교체 횟수
CACHE_MEMORY_USAGE캐시로 사용된 메모리 크기

Storage


V$STORAGE

저장 시스템의 내부 정보를 표시한다.

컬럼 이름설명
DC_TABLE_FILE_SIZE디스크 컬럼 데이터의 총 용량
DC_INDEX_FILE_SIZE인덱스 파일 데이터의 총 용량
DC_TABLESPACE_DWFILE_SIZE모든 컬럼데이터를 위한 DWFILE의 총 용량
DC_KV_TABLE_FILE_SIZETAGDATA 테이블의 파티션 테이블이 가지는 데이터파일 총 용량

V$STORAGE_MOUNT_DATABASES

마운트 기능을 이용하여 마운트한 백업 데이터베이스의 정보를 표시한다.

컬럼 이름설명
NAME마운트된 데이터베이스의 이름
PATH백업 파일의 위치
BACKUP_TBSID백업 데이터베이스의 테이블스페이스 식별자
BACKUP_SCN백업 데이터베이스의 식별자
MOUNTDB백업 시간
DB_BEGIN_TIME백업 데이터베이스의 최초입력 시간
DB_END_TIME백업 데이터베이스의 최종 입력 시간
BACKUP_BEGIN_TIME백업 실행시 시작 시간
BACKUP_END_TIME백업 실행시 종료 시간
FLAG프로퍼티 플래그

V$CACHE

Storage Manager 에서 읽은 결과를 캐싱한, 캐시 객체에 대한 종합 정보를 표시한다.

컬럼 이름설명
OBJ_COUNT결과집합 캐시 객체의 현재 수

V$CACHE_OBJECTS

저장 시스템에서 읽은 결과를 캐싱한, 각 캐시 객체에 대한 정보를 표시한다.

컬럼 이름설명
OID객체식별자
REF_COUNT참조 카운트
FLAG

(서버 내부 사용 플래그)

V$STORAGE_DC_TABLESPACES

저장 시스템의 테이블스페이스 정보를 표시한다.

컬럼 이름설명
NAME테이블스페이스 이름
ID테이블스페이스 식별자
FLAG테이블스페이스 Property 를 나타내는 Flag
REF_COUNT테이블스페이스 참조 횟수
DISK_COUNT테이블스페이스에 속한 디스크 개수

V$STORAGE_DC_TABLESPACE_DISKS

저장 시스템의 테이블스페이스 정보를 표시한다.

컬럼 이름설명
NAME디스크 이름
ID디스크 식별자
TABLESPACE_ID디스크가 속한 테이블스페이스 식별자
PATH디스크의 경로
IO_THREAD_COUNTI/O Thread 개수
IO_JOB_COUNTI/O Job 개수
VIRTUAL_DISK_COUNT가상 디스크 개수

V$STORAGE_DC_DWFILES

저장 시스템에서 운용하는 Double-write 파일 (DW File) 의 정보를 표시한다.

컬럼 이름설명
TBS_ID테이블스페이스 식별자
DISK_ID디스크 식별자
FILE파일의 경로
TABLE_ID테이블 식별자
COLUMN_ID컬럼 식별자
PARTITION_ID파티션 식별자
PAGE_ID페이지 식별자
DISK_OFFSET디스크 오프셋
DISK_IMAGE_SIZE디스크 이미지 크기
HEAD_CRC32CODE_IMAGECRC32 Code 의 Head Image
TAIL_CRC32CODE_IMAGECRC32 Code 의 Tail Image
CRC32CODE_PAGECRC32 Code 의 Page
HEAD_TIMESTAMP_PAGETimestamp 의 Head Page
TAIL_TIMESTAMP_PAGETimestamp 의 TailPage

V$STORAGE_DC_PAGECACHE

저장 시스템에서 운용하는 Page Cache 에 대한 정보를 표시한다.

컬럼 이름설명
MAX_MEM_SIZEPage Cache 의 최대 메모리 크기
CUR_MEM_SIZEPage Cache 의 현재 메모리 크기
PAGE_CNT캐싱된 페이지 개수
CHECK_TIME검사 시간

V$STORAGE_DC_PAGECACHE_LRU_LST

저장 시스템에서 운용하는 Page Cache 의 LRU List 에 대한 정보를 표시한다.

컬럼 이름설명
OBJECT_ID객체 식별자
LEVEL파티션 레벨
PARTITION_ID파티션 식별자
OFFSETPage Cache 의 Offset
SIZE페이지 크기
REF_CNT참조 횟수


Log Table


V$STORAGE_DC_TABLES

Log Table 에 대한 내부 정보를 표시한다.

컬럼 이름설명
ID테이블의 식별자
DATABASE_ID데이터베이스 식별자
CREATE_SCN생성 당시의 시스템 변경 번호 (System Change Number)
UPDATE_SCN최근 변경 당시의 시스템 변경 번호 (System Change Number)
DDL_REF_COUNT

DDL 구문 수행으로, 해당 테이블을 참조하고 있는 세션의 개수.

BEGIN_RID테이블의 최소 RID
END_RID테이블의 마지막 Row ID + 1
BEGIN_META_RID메타 정보를 기록하기 시작한 시점의 ID
END_META_RID메타 정보의 기록이 종료한 시점의 ID
END_SYNC_RID디스크에 기록된 마지막 Row ID + 1
FLAGTable Property 를 나타내는 Flag
COLUMN_COUNT테이블의 컬럼 수
INDEX_COUNT테이블의 인덱스 수
INDEX_MIN_END_RID인덱스에 기록된 마지막 RID + 1
LAST_ARRIVAL_TIME마지막으로 기록된 _arrival_time 값
LAST_CHECKPOINT_TIME마지막으로 Checkpoint 를 지난 시점
TYPE테이블 유형
REMAINING_ROW_COUNT자동 삭제 기능 사용시, 삭제되지 않는 레코드의 수
KEPT_DURATION자동 삭제 기능 사용시, 데이터를 유지할 기간

V$STORAGE_DC_TABLES_STAT

Log Table 에 대한 내부 정보를 표시한다.

컬럼 이름설명
TABLESPACE_ID테이블스페이스 식별자
TABLE_ID테이블 식별자
COLUMN_ID컬럼 식별자
COUNT레코드 개수

V$STORAGE_DC_TABLE_COLUMNS

Log Table 의 컬럼에 대한 정보를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
DATABASE_ID데이터베이스 식별자
ID컬럼 식별자
FLAG프로퍼티 플래그
SIZE컬럼의 데이터 크기
PARTITION_VALUE_COUNT파티션에 저장되는 최대 데이터 수
PAGE_VALUE_COUNT페이지에 저장되는 최대 데이터 수
CACHE_VALUE_COUNT캐시 값의 최대 수
MINMAX_CACHE_SIZE컬럼 파티션에 대한 MIN/MAX 캐시의 최대 크기
CUR_APPEND_PARTITION_ID현재 입력을 진행중인 파티션의 식별자
CUR_CACHE_PARTITION_COUNT현재 캐시에 데이터를 읽어들인 파티션의 수
CUR_MINMAX_CACHE_SIZE현재 MIN/MAX캐시의 크기
END_RID_FOR_DEFAULT_VALUE이 값보다 작은 RID를 갖는 컬럼은 디폴트값으로 지정됨
DISK_FILE_SIZE해당 컬럼에 대한 컬럼 파티션 데이터 파일의 전체 크기
MEMORY_TOTAL_SIZE테이블이 사용 중인 메모리 크기
MEMORY_ALLOC_SIZE테이블이 할당받은 메모리 크기

V$STORAGE_DC_TABLE_COLUMN_PARTS

Log Table 의 컬럼 파티션 정보를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
DATABASE_ID데이터베이스 식별자
COLUMN_ID컬럼 식별자
ID파티션 식별자
FLAG컬럼 Property 를 나타내는 Flag
BEGIN_RID파티션에 저장된 최소 RID
END_RID파티션에 저장된 최종 RID
END_SYNC_RID

SYNC가 끝난 최종 RID.
시작 RID 보다 크고 마지막 SYNC RID 보다 작은 RID 를 갖는 데이터는 파티션 파일에 기록되어 있다.

MIN_TIME컬럼 파티션에 최초로 데이터를 입력한 시간
MAX_TIME컬럼 파티션에 마지막으로 데이터를 입력한 시간
MAX_VALUE_COUNT_PER_PARTITION파티션의 최대 데이터 수
MAX_VALUE_COUNT_PER_PAGE페이지당 최대 데이터 수
MAX_PAGE_COUNT파티션당 최대 페이지의 수
PAGE_SIZE컬럼 파티션에 저장된 페이지의 크기
PAGE_COUNT현재 컬럼 파티션에 생성된 페이지의 수
COMPRESS_RATIO컬럼 파티션의 압축률. 0이면 아직 데이터 압축이 실행되지 않은 경우이다.
DISK_FILENAME파티션 파일의 이름
EXTERNAL_PART_SIZE데이터의 양이 큰 값은 외부 파티션 파일에 기록하는데, 그 파일의 크기를 표시
MIN_VALUE컬럼 파티션의 최소값
MAX_VALUE컬럼 파티션의 최대값

V$STORAGE_DC_TABLE_INDEXES

Log Table 에 생성된 인덱스 정보를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
DATABASE_ID데이터베이스 식별자
ID인덱스 식별자
FLAG인덱스 Property 를 나타내는 Flag
TABLE_BEGIN_RID테이블의 입력된 최소 RID
TABLE_END_RID테이블의 마지막 RID
BEGIN_RID인덱스의 최소 RID
END_RID인덱스의 최대 RID
END_SYNC_RID파일에 기록된 최대 RID+1
COLUMN_COUNT인덱스 컬럼 수
BEGIN_PART_ID인덱스의 최초 파티션 식별자
END_PART_ID인덱스의 최종 파티션 식별자
FLUSH_REQUEST_COUNT디스크에 반영요청된 인덱스 파티션의 수
MAX_KEY_SIZE최대 키 크기
INDEX_TYPE인덱스 유형
DISK_FILE_SIZE해당 인덱스에 대한 인덱스 파티션 파일의 전체 크기
LAST_CHECKPOINT_TIME마지막으로 Checkpoint 를 지난 시점


LSM Index


V$STORAGE_DC_LSMINDEX_LEVEL_PARTS

LSM Index 파티션에 대한 정보를 표시한다.

컬럼 이름설명
TABLE ID인덱스가 생성된 테이블의 식별자
TABLESPACE_ID테이블스페이스 식별자
INDEX_ID인덱스 식별자
LEVEL인데스 파티션의 LSM 레벨
PARTITION_ID파티션 식별자
BEGIN_RID파티션에 입력된 최소 RID
END_RID파티션에 입력된 최대 RID+1
KEY_VALUE_COUNT파티션에 입력된 키값의 수
KEY_VALUE_TABLE_SIZE키값을 저장하는 페이지 크기
KEY_VALUE_TABLE_PAGE_COUNT키값을 저장하는 페이지의 수
MIN_KEY_VALUE최소 키 값
MAX_KEY_VALUE최대 키 값
BITMAP_TABLE_SIZE비트맵 값을 저장하는 페이지의 합계
BITMAP_TABLE_PAGE_COUNT비트맵 값을 저장하는 페이지의 수
META_SIZE메타 정보를 저장하는 페이지의 합계
META_PAGE_COUNT메타 정보를 저장하는 페이지의 수
TOTAL_BUILD_MSEC해당 파티션을 완성하기 까지의 총 시간
KEYVAL_BUILD_MSECKeyValue Mode 에서, 해당 파티션을 완성하기 까지의 총 시간
BITMAP_BUILD_MSECBitmap Mode 에서, 해당 파티션을 완성하기 까지의 총 시간

V$STORAGE_DC_LSMINDEX_LEVEL_PARTS_CACHE

LSM Index 파티션 캐시에 대한 정보를 표시한다.

컬럼 이름설명
TABLESPACE_ID테이블스페이스 식별자
TABLE_ID인덱스가 생성된 테이블의 식별자
INDEX_ID인덱스 식별자
LEVEL인데스 파티션의 LSM 레벨
PARTITION_ID파티션 식별자
BEGIN_RID파티션에 입력된 최소 RID
END_RID파티션에 입력된 최대 RID+1
KEY_VALUE_COUNT파티션에 입력된 키값의 수
KEY_VALUE_TABLE_SIZE키값을 저장하는 페이지의 크기
KEY_VALUE_TABLE_PAGE_COUNT키값을 저장하는 페이지의 수
BITMAP_TABLE_SIZE비트맵 값을 저장하는 페이지의 합계
BITMAP_TABLE_PAGE_COUNT비트맵 값을 저장하는 페이지의 수
META_SIZE메타 정보를 저장하는 페이지의 합계
META_PAGE_COUNT메타 정보를 저장하는 페이지의 수
MEMORY_SIZE메모리 사용량
MEMORY_SIZE_RBTREERedblack Tree 가 사용한 메모리 사용량

V$STORAGE_DC_LSMINDEX_LEVELS

LSM 인덱스의 레벨에 관한 정보를 표시한다.

컬럼 이름설명
TABLE ID테이블 식별자
DATABASE_ID데이터베이스 식별자
INDEX_ID인덱스 식별자
LEVEL레벨
BEGIN_RID파티션의 첫번째 RID
END_RID파티션의 마지막 RID+1
META_BEGIN_RID메타정보를 기록하기 시작한 시점의 RID
META_END_RID메타정보의 기록이 끝난 시점의 RID
DELETE_END_RID삭제된 RID 최대값 +1

V$STORAGE_DC_LSMINDEX_FILES

LSM Index 를 구성하는 파일에 대한 정보를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
DATABASE_ID데이터베이스 식별자
INDEX_ID인덱스 식별자
LEVEL인데스 파티션의 LSM 레벨
PARTITION_ID파티션 식별자
BEGIN_RID파티션의 첫번째 RID
END_RID파티션의 마지막 RID+1
PATH인덱스 파일의 위치

V$STORAGE_DC_LSMINDEX_AGER_JOBS

LSM Index 의 삭제를 담당하는 Ager 의 작업 상태를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
INDEX_ID인덱스 식별자
LEVEL인데스 파티션의 LSM 레벨
BEGIN_RID파티션의 첫번째 RID
END_RID파티션의 마지막 RID+1
STATEIndex Ager 의 작업 상태


Volatile Table


V$STORAGE_DC_VOLATILE_TABLE

Volatile Table 에 대한 정보를 표시한다.

컬럼 이름설명
MAX_MEM_SIZEVolatile Tablespace 의 최대 크기
CUR_MEM_SIZEVolatile Tablespace 의 현재 크기


Tag Table


V$STORAGE_TAG_TABLES

Tagdata Table 의 파티션 테이블에 대한 정보를 표시한다.

컬럼 이름설명
ID테이블 식별자
TABLE_BEGIN_RID테이블 시작 RID
TABLE_END_RID테이블 끝 RID
WRITE_END_RID데이터 파일에 기록된 마지막 RID
DISK_INDEX_END_RID스토리지에 저장된 인덱스의 끝 RID
MEMORY_INDEX_END_RID메모리 인덱스에 상주한 테이블 끝 RID
EXT_ROW_COUNTVARCHAR 레코드 중 외부 파티션에 입력된 개수
EXT_WRITE_COUNTVARCHAR 레코드 중 데이터파일에 기록된 개수
INDEX_STATE

현재 인덱스 구축 상태

  • IDLE: 구축 완료, 대기중.
  • PROGRESS: 구축 진행중
  • IOWAIT: 스토리지에 입출력 연산 대기.
  • PENDING: 테이블에 읽기 잠금 대기중
  • SHUTDOWN: 정지됨. DELETE 연산, 혹은 DROP 연산 진행중.
  • ABNORMAL: 비정상 종료
DELETE_STATE

현재 DELETE 연산의 상태. DELETE 명령이 들어올 때에만 수행되므로 IDLE이 없다.

  • PROGRESS: 삭제 진행중
  • IOWAIT: 스토리지에 입출력 연산 대기.
  • PENDING: 테이블에 읽기/쓰기 잠금 대기중
  • SHUTDOWN: 정지됨. DELETE 연산이 진행되지 않음.
  • ABNORMAL: 비정상 종료

V$STORAGE_TAG_CACHE

Tagdata Table 의 파티션 테이블에서 사용하는 캐시 정보를 표시한다.

컬럼 이름설명
CATEGORY캐쉬되고 있는 객체 분류
USED_MEMORY사용중인 메모리 크기
TAGMAP_CNT인덱스 (캐시) 개수
TAGMAP_HIT인덱스 캐시 히트 횟수
TAGMAP_MISS인덱스 캐시 미스 횟수
TAGMAP_FLUSHOUT인덱스 캐시 충돌로 페이지를 비운 횟수
TAGMAP_COLDREAD스토리지에서 직접 읽어온 인덱스 페이지 개수
TAGMAP_MEMORY_WAIT인덱스 메모리가 캐시 충돌로 대기한 횟수
TAGMAP_IO_WAIT인덱스 읽기 연산 대기 횟수
BLOCK_COUNT데이터 캐시 개수
CACHE_HIT데이터 캐시 히트 횟수
CACHE_MISS데이터 캐시 미스 횟수
FLUSHOUT데이터 캐시 충돌로 페이지를 비운 횟수
COLDREAD스토리지에서 직접 읽어온 데이터 페이지 개수
MEMORY_WAIT데이터 메모리가 캐시 충돌로 대기한 횟수
IO_WAIT데이터 읽기 연산 대기 횟수

V$STORAGE_TAG_TABLE_FILES

Tagdata Table 의 파티션 테이블의 파일 정보를 표시한다.

컬럼 이름설명
TABLE_ID테이블 식별자
FILE_ID파일 식별자
STATE

인덱싱 상태

  • COMPLETE: 데이터 저장, 인덱싱 완료
  • INDEXING: 인덱스 구축 중.
  • FILLED: 데이터가 꽉 찬 상태, 인덱싱 대기 중
  • PARTIAL: 아직 데이터가 꽉 차지 않았음. 인덱싱 대기 중.
MIN_DATE해당 파일에 기록된 데이터의 최소 일자
MAX_DATE해당 파일에 기록된 데이터의 최대 일자


Tag Rollup


V$ROLLUP

Tagdata 테이블의 Rollup 정보를 표시한다.

컬럼 이름설명
IDRollup 작업 ID
ROLLUP_TABLE_NAMERollup 이 저장할 테이블 이름
SOURCE_TABLE_NAMERollup 이 조회할 테이블 이름
END_RIDSource Table 의 끝 RID
ENABLEDRollup 진행 여부를 나타냄
LAST_INSERTED_ROW_COUNT최근에 입력했던 레코드 개수

V$ROLLUP_STATUS

Tagdata 테이블의 Rollup 상태를 표시한다.

컬럼 이름설명
SRC_TABLERollup 이 조회할 테이블 이름
ROLLUP_TABLERollup 이 저장할 테이블 이름
ENABLEDRollup 진행 여부를 나타냄
ROLLUP_END_RIDRollup 저장 테이블의 끝 RID
LAST_ELAPSED_MSEC최근에 진행했던 Rollup 의 경과시간



Stream


V$STREAMS

칼럼 이름설명
NAME서버에 등록된 stream질의의 이름. 서버내에서 유일해야 함.
LAST_EX_TIME해당 STREAM질의가 마지막으로 수행된 시간
TABLE_NAMESTREAM질의의 검색 대상 테이블 이름
END_RIDSTREAM 질의가 마지막으로 읽어 들인 RID
STATESTREAM질의의 현재 상태
QUERY_TXT사용자가 입력한 STREAM질의의 원본
ERROR_MSG마지막으로 실행했을 때의 에러 메시지
FREQUENCY

질의 수행의 최소 대기 시간. 0이면 매 레코드마다 실행되며 0이 아니면 해당 시간이 지날 때 마다 수행된다.

단위는 나노초이다.



License


V$LICENSE_INFO

라이선스 정보를 표시한다.

컬럼 이름설명
INSTALL_DATE설치일
TYPE라이선스 유형
POLICY라이선스 정책 유형
CUSTOMER고객사 이름
ISSUE_DATE발행일
ID호스트 ID
EXPIRY_DATE만료일
SIZE_LIMIT일 입력제한량
ADDENDUM추가 데이터 비율
VIOLATION_ACTION위반 시 행동
VIOLATION_LIMIT서비스가 중단될 위반 횟수 (매월 갱신)
STOP_ACTION중단 행동
RESET_FLAG(서버 내부 사용)

V$LICENSE_STATUS

라이선스 상태를 표시한다.

컬럼 이름설명
USER_DATA_PER_DAY하루에 입력할 수 있는 데이터 제한량
PREVIOUS_CHECK_DATE직전 라이선스 검사일
VIOLATION_COUNT라이선스 위반 횟수
STOP_ENABLED(제거됨)

Cluster


V$NODE_STATUS

Cluster 각 Node 의 상태를 표시한다. 1건만 표시된다.

컬럼 이름설명
NODETYPE

Node 의 유형. 쿼리로 조회 가능한 Type 은 두 가지 뿐이다.

  • Broker
  • Warehouse
STATENode 의 상태

V$DDL_INFO

Cluster 에서 수행한 DDL 정보를 표시한다.

컬럼 이름설명
SEQUENCENUMBERDDL 순서 번호
TIMEDDL 수행 시간
VALUEDDL 쿼리 결과 값 (서버 내부 사용)
CLIENT클라이언트 이름
BROKERLeader Broker 의 Node 이름
USER사용자 이름
SQLDDL 쿼리 값

V$REPLICATION

Replication 작동에 대한 정보를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
MODE(서버 내부 사용)
STATENode 의 상태
ADDRReplication Manager 의 주소
PORT_NOReplication Manager 의 포트번호
MAX_SENDER_COUNT생성 가능한 Sender 최대 개수
RUN_SENDER_COUNT작동중인 Sender 최대 개수

V$REPL_SENDER

Replication 작동 시, Sender 의 정보를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
IDSender 식별자
STATUSSender Thread 의 작동상태
PAYLOAD_RECV_COUNTSender 로부터 받은 페이로드 개수
PAYLOAD_RECV_BYTESSender 로부터 받은 페이로드 크기 총합
QUEUE_REMAIN_COUNTReceive Queue 에 남은 버퍼의 개수
NET_SEND_COUNT전체 전송 횟수
NET_SEND_SIZE전체 전송 크기 총합
NET_RECV_COUNT전체 수신 횟수
NET_RECV_SIZE전체 수신 크기 총합

V$REPL_SENDER_META

Replication 작동 시, Sender 의 메타데이터를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
SENDER_IDSender 식별자
TABLE_ID대상 테이블 식별자
TABLE_TYPE대상 테이블 유형
BEGIN_RID대상 레코드의 시작 RID
END_RID대상 레코드의 끝 RID

V$REPL_RECEIVER

Replication 작동 시, Receiver 의 정보를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
STATUSReceiver Thread 의 작동상태
PAYLOAD_RECV_COUNTSender 로부터 받은 페이로드 개수
PAYLOAD_RECV_BYTESSender 로부터 받은 페이로드 크기 총합
QUEUE_REMAIN_COUNTReceive Queue 에 남은 버퍼의 개수
NET_SEND_COUNT전체 전송 횟수
NET_SEND_SIZE전체 전송 크기 총합
NET_RECV_COUNT전체 수신 횟수
NET_RECV_SIZE전체 수신 크기 총합

V$REPL_RECEIVER_META

Replication 작동 시, Receiver 의 메타데이터를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
TABLE_ID대상 테이블 식별자
TABLE_TYPE대상 테이블 유형
BEGIN_RID대상 레코드의 시작 RID
END_RID대상 레코드의 끝 RID

V$REPL_READER

Replication 작동 시, Reader 의 정보를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
SENDER_IDSender 식별자
IDReader 식별자
STATUSReader Thread의 작동상태
FETCH_COUNTFETCH 수행 횟수

V$REPL_READER_META

Replication 작동 시, Reader 의 메타데이터를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
SENDER_IDSender 식별자
IDReader 식별자
TABLE_ID대상 테이블 식별자
TABLE_TYPE대상 테이블 유형
BEGIN_RID대상 레코드의 시작 RID
END_RID대상 레코드의 끝 RID

V$REPL_WRITER

Replication 작동 시, Writer 의 정보를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
IDWriter 식별자
STATUSWriter Thread 의 작동상태
APPEND_COUNTAPPEND 수행 횟수

V$REPL_WRITER_META

Replication 작동 시, Writer 의 메타데이터를 표시한다.

컬럼 이름설명
HOSTNAMEReplication 이 작동되는 Node 의 Hostname
IDWriter 식별자
TABLE_ID대상 테이블 식별자
TABLE_TYPE대상 테이블 유형
BEGIN_RID대상 레코드의 시작 RID
END_RID대상 레코드의 끝 RID


Others


V$TABLES

V$로 시작하는 모든 Virtual Table 을 표시한다.

컬럼 이름설명
NAME테이블 이름
TYPE테이블 유형
DATABASE_ID데이터베이스 식별자
ID테이블 식별자
USER ID테이블을 생성한 사용자
COLCOUNT컬럼의 갯수

V$COLUMNS

Virtual Table 의 컬럼 정보를 표시한다.

컬럼 이름설명
NAME컬럼명
TYPE컬럼의 데이터 타입
DATABASE_ID데이터베이스 식별자
ID컬럼의 식별자
LENGTH컬럼의 크기
TABLE_ID테이블 식별자
FLAG비공개 데이터
PART_PAGE_COUNT(사용되지 않음)
PAGE_VALUE_COUNT(사용되지 않음)
MINMAX_CACHE_SIZE(사용되지 않음)
MAX_CACHE_PART_COUNT(사용되지 않음)
  • No labels