説明
この構成パラメータは、V2.2.30バージョンから導入されました。
機能の概要
minor_compact_triggerは、ダンプ(Minor Compaction)をトリガーするSSTable数のしきい値を設定します。
Mini SSTableとMinor SSTableの合計数が構成パラメータminor_compact_triggerで指定された値を超えると、システムバックグラウンドはMinor Compactionをトリガーしようとします。ただし、最終的にMinor Compactionが実際にトリガーされるかどうかは、システム内部の他のロジックによって決定されます。
権限要件
パラメータの確認
sysテナントとすべてのユーザーテナントはSHOW PARAMETERSステートメント、またはGV$OB_PARAMETERSビューを使用してこのパラメータを確認できます。パラメータの変更
sysテナントとユーザーテナントはこの構成パラメータを変更できます。
プロパティの説明
| プロパティ | 説明 |
|---|---|
| パラメータタイプ | Int |
| デフォルト値 | 2 |
| 値の範囲 | [0, 16] |
| 変更は可能か | はい。ALTER SYSTEM SET ステートメントを使用して変更できます。 |
| OBServerノードの再起動が必要か | 不要です。設定は即時に反映されます。 |
設定例
Mini SSTableとMinor SSTableの合計数が10を超えた場合にMinor Compactionをトリガーしようとするように設定します。
obclient> ALTER SYSTEM SET minor_compact_trigger = 10;
関連ドキュメント
Minor Compactionの詳細については、ダンプを参照してください。