Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Hackers > Re: constraint ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 13 Topic 9331 of 10114
Post > Topic >>

Re: constraint exclusion analysis caching

by tgl@[EMAIL PROTECTED] (Tom Lane) May 9, 2008 at 10:01 AM

Andrew Dunstan <andrew@[EMAIL PROTECTED]
> writes:
> Yesterday a client and I were sad to discover that the overhead of 
> constraint exclusion is apparently O(n) in the number of partitions, and

> that where we had ~180 partitions each with a simple constraint (check 
> (field = nnn)) the overhead appeared to amount to about 0.25s on some 
> quite performant hardware, which is way too high for our application. 

I would think that any sort of formal partitioning feature would fix the
problem, because the planner would understand directly about
partitioning instead of having to prove the correctness of not scanning
each one of the other 179 partitions.  The existing feature is cool in
the sense of obtaining useful behavior from generalized spare parts,
but it was never designed or expected to give great planning speed
with large numbers of partitions.  TFM points out that constraint
exclusion cannot scale beyond perhaps a hundred partitions ...

			regards, tom lane

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
 




 13 Posts in Topic:
constraint exclusion analysis caching
andrew@[EMAIL PROTECTED]   2008-05-09 08:47:26 
Re: constraint exclusion analysis caching
nagy@[EMAIL PROTECTED] (  2008-05-09 15:05:09 
Re: constraint exclusion analysis caching
tgl@[EMAIL PROTECTED] (T  2008-05-09 10:01:44 
Re: constraint exclusion analysis caching
stark@[EMAIL PROTECTED]   2008-05-09 15:14:42 
Re: constraint exclusion analysis caching
sfrost@[EMAIL PROTECTED]   2008-05-09 15:19:35 
Re: constraint exclusion analysis caching
andrew@[EMAIL PROTECTED]   2008-05-09 16:25:34 
Re: constraint exclusion analysis caching
sfrost@[EMAIL PROTECTED]   2008-05-09 16:46:03 
Re: constraint exclusion analysis caching
andrew@[EMAIL PROTECTED]   2008-05-10 12:22:54 
Re: constraint exclusion analysis caching
sfrost@[EMAIL PROTECTED]   2008-05-12 10:06:29 
Re: constraint exclusion analysis caching
andrew@[EMAIL PROTECTED]   2008-05-12 10:28:43 
Re: constraint exclusion analysis caching
alvherre@[EMAIL PROTECTED  2008-05-12 10:47:12 
Re: constraint exclusion analysis caching
simon@[EMAIL PROTECTED]   2008-05-09 15:30:47 
Re: constraint exclusion analysis caching
stark@[EMAIL PROTECTED]   2008-05-10 11:00:56 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Sep 7 1:59:06 CDT 2008.