postgresql/src/backend/postmaster
Tom Lane 11da4c671e Adjust pgstat_initstats() to avoid repeated searches of the TabStat arrays
when a relation is opened multiple times in the same transaction.  This is
particularly useful for system catalogs, which we may heap_open or index_open
many times in a transaction, and it doesn't really cost anything extra even
if the rel is touched but once.  Motivated by study of an example from Greg
Stark, in which pgstat_initstats() accounted for an unreasonably large
fraction of the runtime.
2007-04-21 04:10:53 +00:00
..
Makefile Remove remains of old depend target. 2007-01-20 17:16:17 +00:00
autovacuum.c Enable configurable log of autovacuum actions. Initial patch from Simon 2007-04-18 16:44:18 +00:00
bgwriter.c Add some instrumentation to the bgwriter, through the stats collector. 2007-03-30 18:34:56 +00:00
fork_process.c Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
pgarch.c StrNCpy -> strlcpy (not complete) 2007-02-10 14:58:55 +00:00
pgstat.c Adjust pgstat_initstats() to avoid repeated searches of the TabStat arrays 2007-04-21 04:10:53 +00:00
postmaster.c Allow the pgstat process to restart immediately after a receiving 2007-03-22 19:53:31 +00:00
syslogger.c Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00