次の処理を行うストア プロシージャを Oracle データベースに実装する必要があります。
- 処理が必要な外部ファイルを読み取る (ファイルからデータを抽出して検証する)
- 担当のデータベースで別のストア プロシージャを呼び出して、データを検証/挿入します。
- 例外を管理します。
- 実行された操作の結果を別のファイルに書き込みます。
これらすべてを PL/SQL または Java (ストア プロシージャ) で実行できることはわかっていますが、どちらがより効率的/高速または優れているでしょうか? ほとんどの操作はファイルの読み取り/書き込みであり、データベース操作はストア プロシージャで既に行われています。
PL/SQL と Java に関する他の投稿 ( thisやthisなど) を読んだことがありますが、これについて話している人はいません。