Chat now with support
Chat with Support

SharePlex 11.4 - 管理者ガイド

このガイドについて このガイドで使用される表記規則 SharePlexの概要 SharePlexの実行 SharePlexの複数のインスタンスの実行 sp_ctrlでのコマンドの実行 SharePlexパラメータの設定 データレプリケーションの設定 コンテナデータベースとの間のレプリケーションの設定 名前付きキューの設定 分割レプリケーションの設定 変更履歴ターゲットへのレプリケーションの設定 レプリケーション戦略の設定 DDLレプリケーションの設定 エラー処理の設定 データトランスフォーメーションの設定 セキュリティ機能の設定 SharePlexユーザのセキュリティグループへの割り当て 本番システムでのレプリケーションの開始 SharePlexの監視 レプリケーションの問題の防止と解決 非同期データのrepair Captureプロセスの調整 Postプロセスの調整 Oracleフェールオーバー後のレプリケーションのリカバリ アクティブなレプリケーション環境に対する変更 Oracleアプリケーションのパッチまたはアップグレードの適用 ソースまたはターゲットのOracleデータのバックアップ トラブルシューティングのヒント 付録A: ピアツーピア図 付録B: SharePlex環境変数

ExadataでのCaptureの調整

複数のキャプチャスレッドを使用するようにCaptureプロセスを設定することで、Exadataシステムでより高速なパフォーマンスを実現することができます。Captureは、Exadata ASMディスク上のログから直接読み取ります。

SP_OCT_ASM_MULTI_OCIパラメーターは、CaptureがREDOログの読み取りに使用するスレッド数を制御します。

このパラメーターの値は、REDOログ・ディスク・グループ内のディスク数を超えない範囲で2以上に設定する必要があります。

多くのスレッドは必要ありません。実際に、スレッド数が多すぎるとパフォーマンスが低下します。スレッド数が多ければ多いほど、Captureに多くのメモリが必要になります。少ないスレッド数から始めてパフォーマンスを監視し、パフォーマンス向上とメモリ使用量の理想的なバランスが得られるまで、必要に応じてスレッドを追加します。

次のように、Exadata上でマルチスレッドキャプチャ用にSharePlexを設定します。

  1. sp_ctrlを実行します。
  2. SP_OCT_ASM_MULTI_OCIパラメーターをCaptureに使用させるスレッド数に設定します。

    sp_ctrl> set param SP_OCT_ASM_MULTI_OCI 3

  3. Captureを再開します。

注意: Captureは、ログが置かれたディスクグループに設定されているAU_SIZEパラメーターの値に合わせてバッファサイズを自動的に調整します。これは、最高のパフォーマンスを発揮するために推奨されるバッファサイズであり、変更してはなりません。SP_OCT_ASM_MULTI_OCI_BLOCK_SIZEパラメーターは、必要に応じてデフォルトの動作をオーバーライドすることができます。

チェックポイントの調整

リカバリをサポートするために、定期的にチェックポイントをディスクにキャプチャします。この情報には、直近に処理されたデータのログとそのログ内の場所が含まれます。頻繁にログが切り替わるデータベース環境では、SharePlexがチェックポイントを書き込む前に切り替わることがあります。SP_OCT_CHECKPOINT_LOGパラメーターを使用すると、ログ切り替え前にCaptureがチェックポイントを確実に発行するようにできます。

チェックポイントは、Captureが指定されたログ数だけOracleから遅れたときにトリガされます。例えば、デフォルトの2の場合、CaptureはOracleからの遅れがログ2個分以上になったときにチェックポイントを実行します。

このパラメーターの許容値の範囲は、2デフォルトから、使用しているログの数に等しい値までです。0を指定すると、この機能は無効になります。

2つ目のスレッドの追加

SP_OCT_OLOG_RDS_MINERパラメーターを1に設定して、Captureに2つ目のスレッドを追加できます。このスレッドは、処理量の非常に多いシステムでCaptureがOracleに遅れをとっている場合のパフォーマンスの問題に対処するために使用できます。

このスレッドを使用すると処理の負荷がかかるため、デフォルトでは無効になっています。有効にするには、このパラメーターを1に設定します。

注意: SP_OCT_OLOG_RDS_MINERパラメーターの有効化はOracle 19c以降は推奨されなくなり、サポートされなくなりました。

Postプロセスの調整

この章では、Postプロセスのパフォーマンスを向上させるための手順を説明します。複製されたデータは標準的なSQLメカニズムを通じて適用されるため、Postプロセスではパフォーマンスチューニングの潜在力が最も高くなります。

内容
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating