Re: Stats collector performance improvement
От | Tom Lane |
---|---|
Тема | Re: Stats collector performance improvement |
Дата | |
Msg-id | 11924.1136233224@sss.pgh.pa.us обсуждение исходный текст |
Ответы |
Re: Stats collector performance improvement
Re: Stats collector performance improvement |
Список | pgsql-hackers |
[ moving to -hackers ] Bruce Momjian <pgman@candle.pha.pa.us> writes: > I did some research on this because the numbers Tom quotes indicate there > is something wrong in the way we process stats_command_string > statistics. > [ ... proposed patch that seems pretty klugy to me ... ] I wonder whether we shouldn't consider something more drastic, like getting rid of the intermediate stats buffer process entirely. The original design for the stats communication code was based on the premise that it's better to drop data than to make backends wait on the stats collector. However, as things have turned out I think this notion is a flop: the people who are using stats at all want the stats to be reliable. We've certainly seen plenty of gripes from people who are unhappy that backend-exit messages got dropped, and anyone who's using autovacuum would really like the tuple update counts to be pretty solid too. If we abandoned the unreliable-communication approach, could we build something with less overhead? regards, tom lane
В списке pgsql-hackers по дате отправления: