Re: WITH HOLD and pooled connections
От | Tom Lane |
---|---|
Тема | Re: WITH HOLD and pooled connections |
Дата | |
Msg-id | 29740.1060374244@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: WITH HOLD and pooled connections (Rod Taylor <rbt@rbt.ca>) |
Список | pgsql-hackers |
Rod Taylor <rbt@rbt.ca> writes: > On Fri, 2003-08-08 at 16:00, Tom Lane wrote: >> Bruce Momjian <pgman@candle.pha.pa.us> writes: >>> Seems we have a problem with pooled connections and WITH HOLD cursors. >>> We have code to reset transaction state and variables via RESET ALL, but >>> how do we remove WITH HOLD cursors when we pass a connection to a new >>> client? >> >> Prepared statements would be just as much of a problem. I think the >> correct answer is simply "don't use those features in a pooled >> environment". > Actually, prepared statements in a pooled environment would be very > useful if you could ask what the currently prepared names for that > connection are. Hm. Good thought. Maybe the same is true of held cursors. It would be a simple addition at either the protocol or SQL level to list the names of existing prepared statements and portals. Probably too late for 7.4 though. regards, tom lane
В списке pgsql-hackers по дате отправления: