[pgsql-jp: 41181] 一時テーブルに関して
test
test2011y @ kotanikogyo.co.jp
2012年 8月 9日 (木) 18:41:51 JST
お世話になります。S.A.と申します。
「Postgresql 一時テーブル」をGoogleで検索すると、
上位に「PostgreSQLで一時テーブルは、そもそも使ってはいけない。」
と書いてあるサイトが見つかります。
http://www.nonsensecorner.com/wp25/?p=3888
多分なにか困られたことがあったのだと推察しているのですが、
理由が書いてないもので、何とも判断しかねています。
何か落とし穴があるにしても、原因や解決策がわかっていれば
問題ないのではと考えています。
試してはいないのですが、pgpool-IIなどでコネクションプール
を利用しているときは、ユーザー側でコネクションの制御が
難しくなるのでそのあたりが関係するのかなと思っています。
解決策としては、テーブルの作成と削除を明示的に行ない、
1つの関数内など短期間で使用するぶんにはなんら問題は
無いように思うのですが、間違っているでしょうか。
何か落とし穴らしきものをご存じの方おられましたら教えてください。
pgsql-jp メーリングリストの案内