[pgsql-jp: 29229] Re: Triggerによる他DB へのアクセス方法
Takaharu Ogawa
ogax @ pop02.odn.ne.jp
2003年 2月 25日 (火) 17:34:48 JST
ogawaと申します。
PL/pgSQL言語での他DBへアクセス方法はわかりませんが、7.3.xのschema機能
を使用すれば簡単に解決すると思いますが、選択肢に入れてみては如何でしょ
うか?
全ユーザ共通(public)なテーブルも作れますし、ユーザ毎に同名のテーブ
ルを作ることもできます。おっしゃる「同期を取りたいテーブル」をpublic
なテーブルにしておけば同期は不要になりますよね。
On Tue, 25 Feb 2003 15:28:32 +0900
Nobuaki Morikawa <butch @ butch9.com> wrote:
> あるサーバマシンに同じテーブルレイアウトの複数のDBがあります。
> そのDBのあるテーブルが登録・更新された場合、
> Triggerなどにより、その他のDBの同じテーブルを
> 同内容で登録・更新する方法はないでしょうか?
>
> もう少し詳しく書きますと、ユーザごとにDBを作成しなければならず、
> しかし、ある情報に関しては、それぞれのDBで同期をとる必要があります。
> また、現状のロジックを変更したくないことと、処理速度を考えると、
> プログラム(Servlet・JSP)上で処理をすることは避け、
> DB内で処理を行いたいと考えております。
>
> 実行環境
> RedHat 7.3
> PostgreSQL 7.2.1
> Apache 1.3.27
> Tomcat 3.3.1
> jdk 1.4.1
--
Takaharu Ogawa <ogax @ pop02.odn.ne.jp>
pgsql-jp メーリングリストの案内