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 | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 技術サポート |