[Seasar-user:13961] Re: [S2JDBC] 動的にスキーマを切替えてテーブルアクセスするには
Nobutaka Yamada
[E-MAIL ADDRESS DELETED]
2008年 4月 26日 (土) 14:39:47 JST
小林様
ご返事ありがとうございます。
> 上記の datasource1.dicon では schema1 を
> デフォルトスキーマとするユーザで接続する
> DataSource,datasource2.dicon では schema2 を
> デフォルトスキーマとするユーザで接続する
> DataSource,というように設定してください.
このようにした場合、コネクションプールなどは
それぞれのスキーマ毎に確保されてしまいますか?
以下のイメージのように、
リソースを有効に利用するために
データベースに対して1つのコネクションプールを
用意し(データソースの定義はひとつで)、
条件によりスキーマを切替えてテーブルアクセス出来ないかと
考えていました。
これは困難でしょうか?
DB
+------+ +------------+
| | | schema1 |
| conn | | +--------+ |
+---+ +-----| Pool |-->| Table1 | |
|PG |-| | | | +--------+ |
+---+ | | | | |
| | | | schema2 |
| | | | +--------+ |
+-----| |-->| Table1 | |
| | | +--------+ |
+------+ +------------+
Seasar-user メーリングリストの案内