Symfoware Serverのrdbsloaderで、1個の入力ファイルをDSI分割された複数のDSIにロードする方法について

あるテーブルを1000個のDSIに分割しており、このDSIに1個の入力ファイルからデータをロードします。このとき1000回rdbsloaderコマンドを実行すると1個のファイルが1000回読み込まれることになりますか?
1個の入力ファイルと1個のDSIを指定したrdbsloaderコマンドを1000回実行すれば、同じ入力ファイルが1000回読み込まれることになり、大量のI/Oが発行されてシステムの負荷を上げることになります。
rdbsloaderコマンドに-vオプションを指定し、ロード対象のDSIのリストを指定することができます。同一のテーブルに対応する複数のDSIにデータをロードする場合、-vオプションを用いることで、入力ファイルに対するI/O回数を減らすことができます。

rdbsloaderコマンドのオプションの詳細は、以下のマニュアルを参照してください。

  Symfoware Server V10.1.0 コマンドリファレンス
    第2章 RDBコマンド
      2.60 rdbsloader

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 技術サポート
このページの先頭へ