ステージング・テーブルは、rpc(Java RMIやその他のWebサービス・コールなど)またはメッセージング・キュー(JMSなど)を使用した方が良い解決策になるか、 ? ステージングテーブル/ステージングデータベースはアンチパターンですか?
は、明確にするために:
テーブルをステージングすることによって、私はレコードがそれまでに読み取られ、第二の工程またはプロセスによって作用されるプロセスによってテーブルやテーブルに付加されているような場合を意味します。私は、インターバルの終了(終了、支払期限の終了など)を反映するための表である表を参照していません。ほとんどの場合、ステージング表のスキーマは、顧客やアカウントなどのアプリケーション・データ型を厳密に模倣しています。
このアンチパターンの潜在的な原因:二つのプロセスの所有者との間に
1)ビジネスユニットウォールへの書き込みやステージングが修正されることから読み込むプロセスを防ぐことができます。
2)への書き込みやステージングは、データの損失を防ぐために、テーブルを使用する開発者をリードしてから読み込むプロセスにおける低信頼
3)知識やDGAS(与えていないの欠如^「の場合何かには失敗しました」 %$ @)の姿勢