Bryan Henderson <bryanh(at)giraffe-data(dot)com> writes:
> Looking at audit logs, I see that my Postgresql server generates a new thread
> precisely every 30 seconds, in two series (so 4 threads every minute). This
> is an otherwise idle server.
> Does anyone know what these threads are for? Just curious.
Autovacuum, likely. The rate would depend on your autovacuum_naptime
and how many active databases you have.
regards, tom lane