Re: [SQL] Sub-select speed.
От | Tom Lane |
---|---|
Тема | Re: [SQL] Sub-select speed. |
Дата | |
Msg-id | 11757.945473101@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: [SQL] Sub-select speed. (Bruce Momjian <pgman@candle.pha.pa.us>) |
Ответы |
Re: [SQL] Sub-select speed.
|
Список | pgsql-sql |
Bruce Momjian <pgman@candle.pha.pa.us> writes: >> There has been some talk of automatically rewriting queries to eliminate >> unnecessary sub-selects, but I don't foresee it getting done for a >> while yet. > Tom, you mentioned that subselects use nested join, but they could be > hardcoded to use hash join. My opinion is that this should be done if > it is easy. That would probably help for uncorrelated subselects (where no variable from the outer query is referenced in the inner one). For correlated subselects, such as this one is, hashing the subselect result isn't going to help much --- the real problem is that the subselect is repeated afresh for each outer tuple. regards, tom lane
В списке pgsql-sql по дате отправления: