pgsql: Remove the separate 'stats buffer' process, letting backend stats

Поиск
Список
Период
Сортировка
От tgl@postgresql.org (Tom Lane)
Тема pgsql: Remove the separate 'stats buffer' process, letting backend stats
Дата
Msg-id 20060629200008.8A6C59FA322@postgresql.org
обсуждение исходный текст
Список pgsql-committers
Log Message:
-----------
Remove the separate 'stats buffer' process, letting backend stats messages
be delivered directly to the collector process.  The extra process context
swaps required to transfer data through the buffer process seem to outweigh
any value the buffering might have.  Per recent discussion and tests.
I modified Bruce's draft patch to use poll() rather than select() where
available (this makes a noticeable difference on my system), and fixed
up the EXEC_BACKEND case.

Modified Files:
--------------
    pgsql/doc/src/sgml:
        monitoring.sgml (r1.35 -> r1.36)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/monitoring.sgml.diff?r1=1.35&r2=1.36)
    pgsql/src/backend/postmaster:
        pgstat.c (r1.132 -> r1.133)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/pgstat.c.diff?r1=1.132&r2=1.133)
        postmaster.c (r1.489 -> r1.490)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c.diff?r1=1.489&r2=1.490)
    pgsql/src/include:
        pgstat.h (r1.47 -> r1.48)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/pgstat.h.diff?r1=1.47&r2=1.48)

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

Предыдущее
От: tgl@postgresql.org (Tom Lane)
Дата:
Сообщение: pgsql: Change TRUNCATE's method for searching for foreign-key references
Следующее
От: cunha17@pgfoundry.org (User Cunha17)
Дата:
Сообщение: snapshot - src: FIX: pbt_table parameter missing