Re: invalidating cached plans
Harald Fuchs <use_reply_to@protecting.net>
From: Harald Fuchs <use_reply_to@protecting.net>
To: pgsql-hackers@postgresql.org
Date: 2005-03-14T13:12:39Z
Lists: pgsql-hackers
In article <6028.1110785150@sss.pgh.pa.us>, Tom Lane <tgl@sss.pgh.pa.us> writes: > One possible approach is to do the invalidation on a sufficiently coarse > grain that we don't care. For example, I would be inclined to make any > change in a table's schema invalidate all plans that use that table at > all; that would then subsume the constraint problem for instance. This > doesn't solve the inlined function problem however. How about making this even more coarse-grained? Blindly throw all cached plans away when something in the database DDL changes.