Skip site navigation (1) Skip section navigation (2)

Persistent Plan Cache

From: Joshua Rubin <jrubin(at)esoft(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: Persistent Plan Cache
Date: 2009-09-11 20:16:49
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-performance

We have a very large, partitioned, table that we often need to query
from new connections, but frequently with similar queries. We have
constraint exclusion on to take advantage of the partitioning. This also
makes query planning more expensive. As a result, the CPU is fully
loaded, all the time, preparing queries, many of which have been
prepared, identically, by other connections.

Is there any way to have a persistent plan cache that remains between
connections? If such a mechanism existed, it would give us a great
speedup because the CPU's load for planning would be lightened

Thank you,
Joshua Rubin


pgsql-performance by date

Next:From: Greg SmithDate: 2009-09-11 20:28:06
Subject: Re: odd iostat graph
Previous:From: Jason TesserDate: 2009-09-11 18:56:31
Subject: Re: View vs Stored Proc Performance

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group