大量件数のデータを追加/更新する機能の有無について

大量件数のデータを追加/更新する機能はありますか? (既にデータが格納されている表に対し、大量件数のデータを追加/更新したいのですが実現する機能はありますか?)
大量件数のデータを追加/更新するには、以下の方法があります。

  • rdbsaloaderコマンドによるデータの追加
    データベースにデータを追加する場合に使用します。
    ただし、データベースにインデックスが定義されている場合は、データの追加によりインデックスを再創成するため、対象となるDSIのレコード件数が1%未満もしくは数千件の場合は、rdbuptコマンドを使用してください。


  • rdbsuloaderコマンドによるデータベースの更新
    更新データが他の業務で生成される場合に使用します。また、更新するデータ件数が多い場合に使用します。


  • rdbuptコマンドによるデータベースの更新
    更新データが他の業務で生成される場合に使用します。また、更新するデータ件数が少ない場合に使用します。
    データ件数の目安は、対象となるDSIのレコード件数の1%未満もしくは数千件の更新データ件数を推奨します。
    rdbuptコマンドの実行時には、リカバリ適用の利用規定の設定に従って、更新ログを取得します。


なお、rdbsaloader/rdbsulosderコマンドについては更新ログの取得を行わないため、以下のような運用操作をしてください。


  • リカバリー運用に備えて実施後にバックアップを取得してください。


  • rdbsuloaderについてはコマンド処理の異常に備えて実施前もバックアップを取得してください。

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