Re: hacking postgres hashjoin algorithm

Поиск
Список
Период
Сортировка
От Martijn van Oosterhout
Тема Re: hacking postgres hashjoin algorithm
Дата
Msg-id 20061017153617.GB12030@svana.org
обсуждение исходный текст
Ответ на hacking postgres hashjoin algorithm  (HS <j8shen@gmail.com>)
Ответы Re: hacking postgres hashjoin algorithm  (HS <j8shen@gmail.com>)
Список pgsql-hackers
On Sun, Oct 15, 2006 at 11:08:18PM -0400, HS wrote:
> Hello there
>
> I am trying to play around with the hashjoin algorithm in postgres.
>
> I am using the statement like
> Select count(*) from r,s where r.id=s.id;
>
> I looked at the function ExecHashJoin() in nodeHashjoin.c and cannot
> find where the algorithm is comparing if r.id equals s.id

The code doing the work is actually ExecScanHashBucket() which is in
nodeHash.c. The actual check is done by the ExecQual there...

Hope this helps,
--
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.

В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Mark Woodward"
Дата:
Сообщение: Syntax bug? Group by?
Следующее
От: Stephen Frost
Дата:
Сообщение: Re: Syntax bug? Group by?