Re: Implementing setQueryTimeout()
От
peter royal
Тема
Re: Implementing setQueryTimeout()
Дата
Msg-id
4861EBA5-2C56-476F-8A86-0567B2242E22@pobox.com
Ответ на
Implementing setQueryTimeout() (Oliver Jowett)
Список
Дерево обсуждения
Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() peter royal <peter.royal@pobox.com>
Re: Implementing setQueryTimeout() Tom Lane <tgl@sss.pgh.pa.us>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Gregory Stark <stark@enterprisedb.com>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Tom Lane <tgl@sss.pgh.pa.us>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Tom Lane <tgl@sss.pgh.pa.us>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() - round 2 Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() - round 2 peter royal <peter.royal@pobox.com>
Re: Implementing setQueryTimeout() - round 2 Till Toenges <tt@kyon.de>
Re: Implementing setQueryTimeout() - round 2 Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() - round 2 Gregory Stark <stark@enterprisedb.com>
Re: Implementing setQueryTimeout() - round 2 Kris Jurka <books@ejurka.com>
Re: Implementing setQueryTimeout() - round 2 Michael Paesold <mpaesold@gmx.at>
Re: Implementing setQueryTimeout() Till Toenges <tt@kyon.de>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Till Toenges <tt@kyon.de>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Oliver Jowett <oliver@opencloud.com>
Re: Implementing setQueryTimeout() Till Toenges <tt@kyon.de>
On Feb 17, 2008, at 5:40 PM, Oliver Jowett wrote: > (1) Map query timeout to server-side statement_timeout. Add a > timeout parameter to QueryExecutor methods. The protocol layer > remembers the current setting of statement_timeout and issues an > appropriate "SET statement_timeout" as necessary before submitting > each query. > > Advantages: Gives nice failure characteristics (query is cancelled, > connection remains usable) > Disadvantages: Doesn't help with anything but slow queries on the > server side, relies on server-side query cancellation due to timeout > happening reasonably promptly. Client code that sets > statement_timeout itself can confuse it. i think this is a very reasonable approach. it seems like it should handle the majority of the cases. -pete -- (peter.royal|osi)@pobox.com - http://fotap.org/~osi
В списке pgsql-jdbc по дате отправления