このセクションでは、ダンプパラメータとその設定方法について説明します。
ダンプパラメータ
パラメータ |
意味 |
デフォルト値 |
設定範囲 |
|---|---|---|---|
| minor_compact_trigger | テナントレベルの構成パラメータで、ダンプ(Minor Compaction)をトリガーするSSTable数のしきい値を設定します。 | 2 | [0, 16] |
| freeze_trigger_percentage | テナントレベルの構成パラメータで、テナントMemStoreが占用するメモリの割合のしきい値です。この値に達するとFreezeがトリガーされます。 | 20 | (0, 100) |
| memstore_limit_percentage | クラスタレベルの構成パラメータで、テナントMemStoreがテナント総メモリに占める割合。
説明V4.3.x系では、V4.3.0バージョンから、テナントレベルの隠れた構成パラメータ
|
0 | [0, 100) |
SQLステートメントによるダンプ設定の変更
テナント管理者がデータベースにログインします。
以下のステートメントを実行して、ダンプ設定を変更します。
例:
obclient> ALTER SYSTEM SET minor_compact_trigger=2; obclient> ALTER SYSTEM SET freeze_trigger_percentage=20; obclient> ALTER SYSTEM SET memstore_limit_percentage=50;変更が成功した後、
SHOW PARAMETERSステートメントを使用して変更が正しく行われたかどうか確認できます。例:
obclient> SHOW PARAMETERS LIKE 'minor_compact_trigger'; obclient> SHOW PARAMETERS LIKE 'freeze_trigger_percentage'; obclient> SHOW PARAMETERS LIKE 'memstore_limit_percentage';