Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.2.1 |  CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 



데이터베이스 내부 정보 출력

설명

cubrid diagdb 유틸리티를 이용해 다양한 데이터베이스 내부 정보를 확인할 수 있다. cubrid diagdb 유틸리티가 제공하는 정보들은 현재 데이터베이스의 상태를 진단하거나 문제를 파악하는데 도움이 된다.

구문

cubrid diagdb options database_name
options : [{-d | --dump-type=} type]

  • cubrid : CUBRID 서비스 및 데이터베이스 관리를 위한 통합 유틸리티이다.
  • diagdb : CUBRID에 저장되는 바이너리 형태의 파일 정보를 텍스트 형태로 출력하여 현재의 데이터베이스 저장 상태를 확인하고자 할 때 사용하는 명령어이다. 데이터베이스가 구동 정지 상태인 경우에만 정상적으로 수행된다. 전체를 확인하거나 옵션을 사용하여 파일 테이블, 파일 용량, 힙 용량, 클래스 이름, 디스크 비트맵을 선택해 확인할 수 있다.
  • options : -d 옵션이 제공된다.
  • database_name : 내부 정보를 확인하려는 데이터베이스 이름이다.
옵션

출력 범위 지정(-d 또는 --dump-type)

testdb라는 데이터베이스의 전체 파일에 대한 기록 상태를 출력할 때 사용된다. 생략하면 기본값인 1이 지정된다. 

cubrid diagdb -d 1 myhost testdb

-d 옵션에 적용되는 타입은 모두 9가지로, 그 종류는 다음과 같다.

타입

설명

-1

전체 데이터베이스 정보를 출력한다.

1

파일 테이블 정보를 출력한다.

2

파일 용량 정보를 출력한다.

3

힙 용량 정보를 출력한다.

4

인덱스 용량 정보를 출력한다.

5

클래스 이름 정보를 출력한다.

6

디스크 비트맵 정보를출력한다.

7

카탈로그 정보를 출력한다.

8

로그 정보를 출력한다.

9

힙(heap) 정보를 출력한다.