Re: integer ceiling in LIMIT and OFFSET

From: Jon Jensen <jon(at)endpoint(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: integer ceiling in LIMIT and OFFSET
Date: 2003-10-22 19:12:41
Message-ID: Pine.LNX.4.58.0310221910560.1302@louche.swelter.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Wed, 22 Oct 2003, scott.marlowe wrote:

> > > That said, perhaps the TODO for changing LIMIT / OFFSET to be expression
> > > based should also mention bumping them to int8.
> >
> > Can't get excited about it ... this would slow down the normal use of
> > the facility for what seems a completely hypothetical need.
>
> While I'm pretty sure
>
> select * from sometable limit 2147483648
>
> isn't gonna be common, maybe someone would be likely to do something like:
>
> select * from sometable limit 10 offset 2147483648
>
> I wouldn't do it, but who knows what shadows lurk in men's minds?

Yeah, the thing is that it may never enter "men's minds" -- an application
would be written that grabs, say, 10 rows at random from the whole table,
and ends up plugging in big numbers as in your example. Rarely do people
think ahead to what happens when the tables get really big.

Of course I don't imagine it'll be common either. :)

Jon

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message scott.marlowe 2003-10-22 19:12:56 Re: So, are we going to bump catversion for beta5, or not?
Previous Message Sailesh Krishnamurthy 2003-10-22 18:37:08 Re: Dreaming About Redesigning SQL