説明
この構成パラメータは、V4.0.0バージョンから導入されました。
機能の概要
log_disk_sizeは、Redoログディスクのサイズを設定します。これは、このOBServerが使用できるログディスクの総容量を意味します。
権限要件
パラメータの確認
sysテナントとすべてのユーザーテナントはSHOW PARAMETERSステートメント、またはGV$OB_PARAMETERSビューを使用してこのパラメータを確認できます。パラメータの変更
この構成パラメータは
sysテナントのみが変更でき、ユーザーテナントでは変更できません。
プロパティの説明
| プロパティ | 説明 |
|---|---|
| パラメータタイプ | Varchar |
| デフォルト値 | 0、デフォルト単位はMB、設定時に単位を明記する必要があります。 |
| 値の範囲 | [0M, +∞) |
| 変更は可能か | はい。ALTER SYSTEM SET ステートメントを使用して変更できます。 |
| OBServerノードの再起動が必要か | 不要です。設定は即時に反映されます。 |
使用方法
- この構成パラメータの値が0の場合、
log_disk_percentage構成パラメータに設定された値に基づいてログディスク容量が割り当てられます。log_disk_percentage構成パラメータの詳細については、log_disk_percentageを参照してください。 - OBServerノード起動時には、十分な量のログファイルが事前に割り当てられます。例えば、ユーザーが
log_disk_size = 100 Gと設定した場合、OBServerノードが初めて起動する際には、100GBのログファイルがログファイルプールとして事前に割り当てられます。 - OBServerノード上でテナントユニットを作成する際には、ユニット用に十分なログディスク容量が予約されます。もしローカルの残りログディスク容量(ログディスクの利用可能容量合計 - 既に割り当てられた容量)がユニットの仕様要件を満たさない場合、テナントユニットの作成は失敗します。
設定例
Redoログディスクのサイズを40GBに設定します。
obclient> ALTER SYSTEM SET log_disk_size='40G';