OrientDB-구성 데이터베이스
이 장에서는 OrientDB 명령 줄을 통해 특정 데이터베이스의 구성을 표시하는 방법을 배울 수 있습니다. 이 명령은 로컬 및 원격 데이터베이스 모두에 적용됩니다.
구성 정보에는 사용 여부에 관계없이 기본 캐시, 해당 캐시의 크기,로드 계수 값, 맵의 최대 메모리, 노드 페이지 크기, 풀 최소 및 최대 크기 등이 포함됩니다.
다음 명령문은 config database 명령의 기본 구문입니다.
CONFIG
Note −이 명령어는 특정 데이터베이스에 접속 한 후에 만 사용할 수 있습니다.
예
이 예에서는 이전 장에서 만든 'demo'라는 동일한 데이터베이스를 사용합니다.
다음 명령을 사용하여 데모 데이터베이스의 구성을 표시 할 수 있습니다.
Orientdb {db = demo}> CONFIG
성공적으로 실행되면 다음과 같은 출력이 표시됩니다.
LOCAL SERVER CONFIGURATION:
+---------------------------------------+-------------------------+
| NAME | VALUE |
+---------------------------------------+-------------------------+
| environment.dumpCfgAtStartup | false |
| environment.concurrent | true |
| environment.allowJVMShutdown | true |
| script.pool.maxSize | 20 |
| memory.useUnsafe | true |
| memory.directMemory.safeMode | true |
| memory.directMemory.trackMode | false |
|……………………………….. | |
| storage.lowestFreeListBound | 16 |
| network.binary.debug | false |
| network.http.maxLength | 1000000 |
| network.http.charset | utf-8 |
| network.http.jsonResponseError | true |
| network.http.json | false |
| tx.log.fileType | classic |
| tx.log.synch | false |
| tx.autoRetry | 1 |
| client.channel.minPool | 1 |
| storage.keepOpen | true |
| cache.local.enabled | true |
+---------------------------------------+-------------------------+
orientdb {db = demo}>
위의 구성 매개 변수 목록에서 매개 변수 값을 변경하려면 config set 및 get 명령을 사용하여 명령 줄에서 쉽게 수행 할 수 있습니다.
구성 세트
다음을 사용하여 구성 변수 값을 업데이트 할 수 있습니다. CONFIG SET 명령.
다음 명령문은 config set 명령의 기본 구문입니다.
CONFIG SET <config-variable> <config-value>
Note −이 명령어는 특정 데이터베이스에 접속 한 후에 만 사용할 수 있습니다.
예
이 예에서는 이전 장에서 만든 'demo'라는 동일한 데이터베이스를 사용합니다. 'tx.autoRetry'변수 값을 5로 수정합니다.
다음 명령을 사용하여 데모 데이터베이스의 구성을 설정할 수 있습니다.
orientdb {db = demo}> CONFIG SET tx.autoRetry 5
성공적으로 실행되면 다음과 같은 출력이 표시됩니다.
Local configuration value changed correctly
구성 가져 오기
다음을 사용하여 구성 변수 값을 표시 할 수 있습니다. CONFIG GET 명령.
다음 명령문은 config get 명령의 기본 구문입니다.
CONFIG GET <config-variable>
Note −이 명령어는 특정 데이터베이스에 접속 한 후에 만 사용할 수 있습니다.
예
이 예에서는 이전 장에서 만든 'demo'라는 동일한 데이터베이스를 사용합니다. 'tx.autoRetry'변수 값 검색을 시도합니다.
다음 명령을 사용하여 데모 데이터베이스의 구성을 표시 할 수 있습니다.
orientdb {db = demo}> CONFIG GET tx.autoRetry
성공적으로 실행되면 다음과 같은 출력이 표시됩니다.
Local configuration: tx.autoRetry = 5