Re: invalidating cached plans

From: Harald Fuchs <use_reply_to(at)protecting(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: invalidating cached plans
Date: 2005-03-15 00:00:46
Message-ID: pu7jk993rl.fsf@srv.protecting.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

In article <6028(dot)1110785150(at)sss(dot)pgh(dot)pa(dot)us>,
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)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 using an even coarser grain? Whenever something in the
database in question changes, blindly throw away all cached plans for
this DB.

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2005-03-15 01:06:46 Re: invalidating cached plans
Previous Message Neil Conway 2005-03-14 23:53:07 Re: signed short fd