Re: Questions about horizontal partitioning - Mailing list pgsql-general

From Anton Melser
Subject Re: Questions about horizontal partitioning
Date
Msg-id 92d3a4950701281018i4c526b47v52a8ca611d3e3ae9@mail.gmail.com
Whole thread Raw
In response to Re: Questions about horizontal partitioning  ("David Lee Lambert" <as4109@wayne.edu>)
List pgsql-general
> However,  if the primary key is entirely within those six columns,  there
> will have to be an index on it in both tables to enforce the primary key
> constraint.  In that case,  an inner join could be performed with an index
> lookup or an index scan plus hash join,  for a query that didn't use any
> other columns.  Whether that translates into a significant I/O reduction
> depends on how wide and how frequently non-NULL those other columns are.
>
>

... if someone is feeling pedagogical (and the answer isn't that
complicated), could they explain why a simple index on the desired
columns wouldn't be the best solution?
Cheers
Antoine

pgsql-general by date:

Previous
From: "Harpreet Dhaliwal"
Date:
Subject: Firing triggers based on certain Insert conditions
Next
From: Tom Lane
Date:
Subject: Re: Firing triggers based on certain Insert conditions