Re: Sort time - Mailing list pgsql-performance

From Stephan Szabo
Subject Re: Sort time
Date
Msg-id 20021116091337.U26137-100000@megazone23.bigpanda.com
Whole thread Raw
In response to Re: Sort time  (pginfo <pginfo@t1.unisoftbg.com>)
List pgsql-performance
On Sat, 16 Nov 2002, pginfo wrote:

> Hi,
>
> Tom Lane wrote:
>
> > Josh Berkus <josh@agliodbs.com> writes:
> > > Here's a question: is the total size of the column a good indicator of the
> > > sort_mem required?   Or does the rowsize affect it somehow?
> >
> > It will include all the data that's supposed to be output by the sort...
> > both the key column(s) and the others.
> >
>
> Hmm it is not clear for me.Let we have all data.
> If I make sort by S.OP ( it is INT) it take < 6 sek for sort.
> I think we move all this data anly the number of comparation is by INT. I think
> the number of comparation
> is ~ n * ln(n).
> If we sort by S.IDS_xxx we have also n*ln(n) comparations but in
> varchar(string).
> I don't think that it can take 50 sek.
>
> Is it not so?

Have you tried setting up another database in "C" locale and compared the
timings there?  I'd wonder if maybe there's some extra copying going on
given the comments in varstr_cmp.


pgsql-performance by date:

Previous
From: pginfo
Date:
Subject: Re: Sort time
Next
From: pginfo
Date:
Subject: Re: Sort time