Orientdb-config-database

提供:Dev Guides
移動先:案内検索

OrientDB-構成データベース

この章では、OrientDBコマンドラインを使用して特定のデータベースの構成を表示する方法を学習できます。 このコマンドは、ローカルデータベースとリモートデータベースの両方に適用できます。

構成情報には、有効または無効のデフォルトキャッシュ、そのキャッシュのサイズ、負荷係数の値、マップの最大メモリ、ノードページサイズ、プールの最小サイズと最大サイズなどが含まれます。

次の文は、config databaseコマンドの基本的な構文です。

CONFIG

注意-このコマンドは、特定のデータベースに接続した後にのみ使用できます。

この例では、前の章で作成した「デモ」という名前の同じデータベースを使用します。

次のコマンドを使用して、デモデータベースの構成を表示できます。

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>

注意-このコマンドは、特定のデータベースに接続した後にのみ使用できます。

この例では、前の章で作成した「デモ」という名前の同じデータベースを使用します。 「tx.autoRetry」変数の値を5に変更します。

次のコマンドを使用して、デモデータベースの構成を設定できます。

orientdb {db = demo}> CONFIG SET tx.autoRetry 5

正常に実行されると、次の出力が得られます。

Local configuration value changed correctly

構成取得

*CONFIG GET* コマンドを使用して、構成変数の値を表示できます。

次の文は、config getコマンドの基本的な構文です。

CONFIG GET <config-variable>

注意-このコマンドは、特定のデータベースに接続した後にのみ使用できます。

この例では、前の章で作成した「デモ」という名前の同じデータベースを使用します。 「tx.autoRetry」変数値を取得しようとします。

次のコマンドを使用して、デモデータベースの構成を表示できます。

orientdb {db = demo}> CONFIG GET tx.autoRetry

正常に実行されると、次の出力が得られます。

Local configuration: tx.autoRetry = 5