説明
- V4.3.x系では、このパラメータはV4.3.5バージョンから導入されました。
- V4.2.x系では、このパラメータはV4.2.5バージョンから導入されました。
機能の概要
replica_parallel_migration_modeは、ログストリームレプリカ並列移行機能のモードを指定します。
権限要件
パラメータの確認
sysテナントとすべてのユーザーテナントはSHOW PARAMETERSステートメント、またはGV$OB_PARAMETERSビューを使用してこのパラメータを確認できます。パラメータの変更
sysテナントとユーザーテナントはこの構成パラメータを変更できます。
プロパティの説明
プロパティ |
説明 |
|---|---|
| パラメータタイプ | String |
| デフォルト値 | auto |
| 値の範囲 |
|
| 変更は可能か | はい。ALTER SYSTEM SETステートメントを使用して変更できます。 |
| OBServerノードの再起動が必要か | 不要です。設定は即時に反映されます。 |
使用方法
この構成パラメータを設定する際には、以下の点に注意してください:
物理スタンバイデータベースのシナリオでは、プライマリテナントとスタンバイテナントのログストリームレプリカ並列移行機能に対するニーズが異なります。
プライマリテナントは通常のシナリオでは、並列移行機能を使用する必要がない場合があります。複数のレプリカを同時に移行すると、コピーするデータ量が多くなり、リーダーレプリカのI/Oパフォーマンスに影響を与える可能性があるためです。
スタンバイテナントは並列移行のニーズが高く、並列移行によってスタンバイテナント上のレプリカ再構築の確率を低減できます。
並列移行機能を使用する際は、既存のプライマリデータベース(プライマリテナント)の業務への影響を可能な限り抑える必要があります。業務ニーズに応じて、スケーリングを加速したい場合は、並列移行機能を有効にすることができます。
物理スタンバイデータベースのシナリオでは、プライマリテナントとスタンバイテナントはどちらもこの構成パラメータを設定する必要があります。
設定例
ユーザーテナントが自身のテナントで並列移行機能を有効にします。
obclient> ALTER SYSTEM SET replica_parallel_migration_mode = 'on';