| From: | Josh Berkus <josh(at)agliodbs(dot)com> |
|---|---|
| To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Stephan Szabo <sszabo(at)megazone(dot)bigpanda(dot)com> |
| Cc: | Dani Oderbolz <oderbolz(at)ecologic(dot)de>, pgsql-hackers(at)postgresql(dot)org |
| Subject: | Re: [SQL] "SELECT IN" Still Broken in 7.4b |
| Date: | 2003-08-21 21:19:47 |
| Message-ID: | 200308211419.47226.josh@agliodbs.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers pgsql-sql |
Tom,
> I'm toying with the notion of ripping out that logic and instead
> building an in-memory hashtable of already-returned TIDs. This could
> theoretically run out of memory if the multiple indexscan returns enough
> tuples, but I think in practice that wouldn't happen because the planner
> wouldn't choose an indexscan when very large numbers of tuples are being
> selected.
Don't forget all of the tyros who tune their queries through "set
enable_seqscan=false". I think we'd need some kind of memory safety valve on
this, like sandboxing it in sort_mem.
--
-Josh Berkus
Aglio Database Solutions
San Francisco
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Stephan Szabo | 2003-08-21 21:29:54 | Re: postgresql 7.3.2 bug on date '1901-12-13' and '1901-12 |
| Previous Message | Manfred Koizar | 2003-08-21 21:18:04 | Re: [SQL] "SELECT IN" Still Broken in 7.4b |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2003-08-21 21:46:03 | Re: [SQL] "SELECT IN" Still Broken in 7.4b |
| Previous Message | Manfred Koizar | 2003-08-21 21:18:04 | Re: [SQL] "SELECT IN" Still Broken in 7.4b |