ソース システムを最適化する

完了

VLDB システムのソースのエクスポートについては、このガイダンスに従ってください。

  • 技術的なテーブルと不要なデータを消去します。 詳しくは、SAP Note #2388483 をご覧ください。
  • R3load プロセスを DBMS サーバーから分離します。これは、エクスポートのパフォーマンスを最大化するための重要なステップです。
  • R3load は、高速の新しい Intel CPU で実行する必要があります。 パフォーマンスが悪いため、UNIX サーバーで R3load を実行しないでください。 128 GB の RAM を搭載した 2 ソケットの Intel サーバー製品は、ほとんどコストがかからず、チューニングや最適化またはコンサルティングにかかる日単位または週単位の時間を節約できます。
  • 高速のネットワークがあることを確認します。10 GB で、ソース DB サーバーと Intel R3load サーバーの間のネットワーク ホップ数が最小であるのが理想的です。
  • R3load エクスポート サーバーには物理サーバーを使うことをお勧めします。一部のお客様のサイトの仮想化された R3load サーバーでは、優れたパフォーマンスや、高いネットワーク スループットでの信頼性が示されませんでした。
  • 大きなテーブルは Orderby.txt の先頭に置きます。
  • シグナル ファイルを使用して、半並列のエクスポートとインポートを構成します。
  • 大きなエクスポートの場合、大きなテーブルで並べ替えなしのエクスポートを使うとメリットがあります。 主キーにクラスター化インデックスがあるデータベースに、並べ替えなしのエクスポートをインポートすると遅いので、並べ替えなしのエクスポートの実質的影響を確認することが重要です。
  • ソース DB サーバーと Intel R3load サーバーの間に、Jumbo Frame を構成します。
  • ソース データベース サーバーでメモリの設定を調整して、シーケンシャルな読み取りとエクスポートのタスクに最適化します。 詳しくは、SAP Note #936441 をご覧ください。