2016-09-23 4 views
1

私の要件は、複数のデータベースからテーブルを結合することによってもデータをフェッチすることです。複数のデータベース接続をjdbiを使用して構築することができます

は、私は、単一のデータベースへの接続を見てきましたjbdi

+0

「複数のデータベース」とは何ですか?同じサーバー上に複数のスキーマがありますか?または別個のサーバーですか? – qualidafial

答えて

1

各DBIのインスタンスは、単一のjava.sql.DataSourceに結びついている使用して、複数のデータベースとのいずれかの方法でセットアップへの接続、です。あなたの質問に対する答えはおそらくそうではありません。

ただし、データベースごとにDBIを作成し、それらを別々にクエリし、結果をアプリケーションサーバーに参加させてください。

使用状況に応じて(私は報告していると思いますが)、データウェアハウスのソリューションを調べて、別々のデータベースごとにETL(抽出、変換、および読み込み)を設定する方が適切かもしれません倉庫に入れるその後、他のシステムのパフォーマンスに影響を与えることなく、倉庫からレポートを作成することができます。

関連する問題