Re: That EXPLAIN ANALYZE patch still needs work

Поиск
Список
Период
Сортировка
От Martijn van Oosterhout
Тема Re: That EXPLAIN ANALYZE patch still needs work
Дата
Msg-id 20060609151800.GB26418@svana.org
обсуждение исходный текст
Ответ на Re: That EXPLAIN ANALYZE patch still needs work  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: That EXPLAIN ANALYZE patch still needs work  ("A.M." <agentm@themactionfaction.com>)
Re: That EXPLAIN ANALYZE patch still needs work  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On Fri, Jun 09, 2006 at 10:00:20AM -0400, Tom Lane wrote:
> To tell you the truth, this information makes me even less pleased with
> the sampling-gettimeofday patch than I was before.  If gettimeofday() in
> itself increases the runtime of a node by a factor of 10, then just
> trying to subtract off that time is no solution.  There's too much
> impact on surrounding nodes, and too much roundoff error anyhow.
> I had thought we were applying an order-of-ten-percent correction by
> subtracting SampleOverhead, not an order-of-10x correction :-(

Eh? The whole point is to call gettimeofday() much less often. If you
call it 1000th as often, then the correction is only on the order of
one hundredth of the normal query time...

Subtracting SampleOverhead is only a correction on the order of a few
percent, it's the reduced calling of gettimeofday() that provides the
benefit.

Have a nice day,
--
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: That EXPLAIN ANALYZE patch still needs work
Следующее
От: "A.M."
Дата:
Сообщение: Re: That EXPLAIN ANALYZE patch still needs work