I just noticed that this patch > Create a "relation mapping" infrastructure to support changing the > relfilenodes > of shared or nailed system catalogs. This has two key benefits:
creates a new function pg_relation_filenode() that only uses the syscache to fetch the relation's filenode, without locking it. I wonder if we could do the same in the pg_relation_size() function and friends, to avoid having to grab a lock on the relation. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers