Re: prepared transactions that persist across sessions?
От | Bruno Wolff III |
---|---|
Тема | Re: prepared transactions that persist across sessions? |
Дата | |
Msg-id | 20051023065136.GA12238@wolff.to обсуждение исходный текст |
Ответ на | prepared transactions that persist across sessions? (mark@mark.mielke.cc) |
Список | pgsql-performance |
On Sun, Oct 23, 2005 at 00:14:23 -0400, mark@mark.mielke.cc wrote: > Hey all. > > Please point me to a place I should be looking if this is a common > question that has been debated periodically and at great length > already. :-) You probably want to read: http://candle.pha.pa.us/main/writings/pgsql/sgml/runtime-config-query.html Connection pooling might be another approach, since it should be possible to reuse prepared statements when reusing a connection. > I have a complex query. It's a few Kbytes large, and yes, I've already > worked on reducing it to be efficient in terms of database design, and > minimizing the expressions used to join the tables. Running some timing > tests, I've finding that the query itself, when issued in full, takes > around 60 milliseconds to complete on modest hardware. If prepared, and > then executed, however, it appears to take around 60 milliseconds to > prepare, and 20 milliseconds to execute. I'm not surprised. PostgreSQL > is very likely calculating the costs of many, many query plans.
В списке pgsql-performance по дате отправления: