* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
|
Window7 32bit, Linux 64bit 등 |
|
[cubrid_rel] 수행 결과 |
|
[도움말]-[버전정보] 확인 |
|
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
데이터 베이스 용량을 cubrid manager나 다른 프로그램 말고 select 쿼리로 알 수 있는 방법이 있나요?
쿼리로 조회했을 때 데이터 베이스 용량값이 조회되어야 해서요!
큐브리드는 cubrid spacedb 유틸리티를 사용하여 데이터베이스 용량을 조회할 수 있습니다. 이 유틸리티는 데이터베이스의 각 볼륨파일에 대한 사용량과 남은 용량 등을 자세히 출력해줍니다.
예제) CUBRID 설치한 OS 계정 터미널에서 아래와 같이 spacedb 명령어를 수행하면 됩니다.
$>cubrid spacedb -s demodb
Space description for database 'demodb' with pagesize 16.0K. (log pagesize: 16.0K)
type purpose volume_count used_size free_size total_size
PERMANENT PERMANENT DATA 15 2.2 G 1.5 G 3.7 G
PERMANENT TEMPORARY DATA 3 3.0 M 765.0 M 768.0 M
TEMPORARY TEMPORARY DATA 0 0.0 M 0.0 M 0.0 M
- - 18 2.2 G 2.2 G 4.4 G
* 출력 정보 구성
1, type: 볼륨의 종류를 나타냅니다.
- PERMANENT: 영구적인 데이터를 저장하는 볼륨.
- TEMPORARY: 일시적인 데이터를 저장하는 볼륨.
2, purpose: 볼륨의 목적을 설명합니다.
- PERMANENT DATA: 영구적인 데이터 저장을 위한 볼륨.
- TEMPORARY DATA: 일시적인 데이터 저장을 위한 볼륨.
3, volume_count: 해당 유형과 목적에 해당하는 볼륨의 수를 나타냅니다.
4, used_size: 해당 볼륨에서 이미 사용된 공간의 크기를 나타냅니다.
5. free_size: 해당 볼륨에서 사용 가능한 남은 공간의 크기를 나타냅니다.
6, total_size: 해당 볼륨의 전체 크기를 나타냅니다.
더 자세한 정보는 https://www.cubrid.org/manual/ko/11.3/admin/admin_utils.html#spacedb 매뉴얼을 참조하세요.