On Sat, Aug 05, 2006 at 03:12:48PM -0700, Aaron Stone wrote:
> On Sat, 2006-08-05 at 02:13 -0400, Leif Jackson wrote:
> >  We could make the query string dynamicly size it self with a realloc or
> > somthing to that effect, then the question just would be would that open
> > up a DDoS of some sort... But just for the utils and such that might come
> > accross a query larger than the default it might solve and issue such as
> > this one?
> 
> We saw a few queries in the past that could be truncated and just tuned
> down the inputs to those queries. That's the easiest way to handle
> single situations, but we should think about a better solution for the
> future. The query interface based around prepared statements that's been
> discussed on the list before would be the right place to put a bit more
> intelligence about query length. I tossed a note on the wiki about it.

Speaking from a PostgreSQL perspective, for some cases the best bet will
be to...

CREATE TEMP TABLE blah (
    id      int8    NOT NULL
);

COPY blah FROM STDIN;
-- stream values in, one per line
\.

-- Run query that needs IDs, joining against blah.

BTW, is there some trick to getting an account on the bug tracker? I
keep trying to register, but the emails never make it to me.
-- 
Jim C. Nasby, Database Architect                [EMAIL PROTECTED] 
Give your computer some brain candy! www.distributed.net Team #1828

Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming, or what?"

Reply via email to