0

次の設定
があります。バックエンドとして jboss 6 を持つ Web アプリケーションがあります。
Oracle データベース (11 g) があります。
「changes」という名前のテーブルが 1 つあります。
jboss のステートレス セッション Bean は、JPA (eclipselink、エンティティ マネージャー) を介してこの「変更」テーブルからのみ読み取ります。
変更テーブルのデータは別のソースから取得されます。
別のサーバー上の AC プログラムは、OCI インターフェイス (jboss ではありません!) を介して前述の oracle 11g データベースに接続し、「変更」データベースで新しい行を作成するか行を更新します。
誰かがこの種のことを経験していますか?
jboss/jpa がデータベースで作業している間、他のソースから行動することは一般的にお勧めできませんか?

ウルフギャング の情報を事前にありがとう

4

1 に答える 1

2

データベースに関する限り、これはすべて問題ないはずです。実際、これはまさに RDBMS の目的です。ACIDを確認してください。

パフォーマンスに関する注意事項として、Oracle の読み取りは書き込みを待機しないため、(設計上の問題がなければ) 挿入と更新によって Web アプリケーションが劇的に影響を受けることはありません。マルチバージョニングの概念を確認してください。

于 2012-06-15T08:27:40.487 に答える