
cubrid_get_db_parameter 함수는 CUBRID 데이터베이스의 파라미터 값을 가져올 수 있는 함수입니다. 이 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
c
int cubrid_get_db_parameter(int param_id, int *param_value)
- param_id: 파라미터의 ID를 지정합니다. 파라미터의 ID는 다음과 같습니다.
| 파라미터 ID | 파라미터 이름 | 기본값 |
| --- | --- | --- |
| CUBRID_PARAM_MAX_CONNECTIONS | 최대 연결 수 | 100 |
| CUBRID_PARAM_MAX_QUERY_CACHE_SIZE | 쿼리 캐시 크기 | 100 |
| CUBRID_PARAM_MAX_RESULT_CACHE_SIZE | 결과 캐시 크기 | 100 |
| CUBRID_PARAM_MAX_TRANSACTION_LOG_SIZE | 트랜잭션 로그 크기 | 100 |
| CUBRID_PARAM_MAX_LOCK_TABLE_SIZE | 락 테이블 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_SIZE | 공유 메모리 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_COUNT | 공유 메모리 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_BLOCK_SIZE | 공유 메모리 블록 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_BLOCK_COUNT | 공유 메모리 블록 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_SIZE | 공유 메모리 페이지 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_COUNT | 공유 메모리 페이지 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_SIZE | 공유 메모리 페이지 블록 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_COUNT | 공유 메모리 페이지 블록 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_SIZE | 공유 메모리 페이지 블록 페이지 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_COUNT | 공유 메모리 페이지 블록 페이지 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_BLOCK_SIZE | 공유 메모리 페이지 블록 페이지 블록 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_BLOCK_COUNT | 공유 메모리 페이지 블록 페이지 블록 개수 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_BLOCK_PAGE_SIZE | 공유 메모리 페이지 블록 페이지 블록 페이지 크기 | 100 |
| CUBRID_PARAM_MAX_SHARED_MEMORY_PAGE_BLOCK_PAGE_BLOCK_PAGE_COUNT | 공유 메모리 페이지 블록 페이지 블록 페이지 개수 | 100 |
- param_value: 파라미터의 값을 저장할 변수입니다.
이 함수를 사용하여 데이터베이스의 파라미터 값을 가져올 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
c
int param_id = CUBRID_PARAM_MAX_CONNECTIONS;
int param_value;
cubrid_get_db_parameter(param_id, ¶m_value);
printf("최대 연결 수: %dn", param_value);
이러한 방법으로 데이터베이스의 파라미터 값을 가져올 수 있습니다.
2025-06-07 14:33