Re: Re: Performance degradation in PostgreSQL 7.1beta3 vs

From: bruc(at)stone(dot)congenomics(dot)com (Robert E(dot) Bruccoleri)
To: hannu(at)tm(dot)ee (Hannu Krosing)
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Re: Performance degradation in PostgreSQL 7.1beta3 vs
Date: 2001-01-17 16:57:57
Message-ID: 200101171657.LAA66629@stone.congenomics.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Dear Hannu,
>
> "Robert E. Bruccoleri" wrote:
> >
> > Dear Hannu,
> > >
> > > "Robert E. Bruccoleri" wrote:
> > > >
> > > > explain select count(*) from comparisons_4 where code = 80003;
> > > > NOTICE: QUERY PLAN:
> > > >
> > > > Aggregate (cost=15659.29..15659.29 rows=1 width=0)
> > > > -> Seq Scan on comparisons_4 (cost=0.00..15640.81 rows=7391 width=0)
> > > >
> > > > EXPLAIN
> > >
> > > What is the type of field "code" ?
> >
> > int4
> >
> > Do you think that should make a difference?
>
> Probably not here.
>
> Sometimes it has made difference if the system does not recognize
> the other side of comparison (80003) as being of the same type as
> the index.
>
> what are the cost estimates when you run explain with seqscan disabled ?
> do => SET ENABLE_SEQSCAN TO OFF;
> see:
> (http://www.postgresql.org/devel-corner/docs/admin/runtime-config.htm#RUNTIME-CONFIG-OPTIMIZER)

Here's the result from EXPLAIN:

Aggregate (cost=19966.21..19966.21 rows=1 width=0)
-> Index Scan using comparisons_4_code on comparisons_4 (cost=0.00..19947.73 rows=7391 width=0)

The estimates are too high.

--Bob

+----------------------------------+------------------------------------+
| Robert E. Bruccoleri, Ph.D. | Phone: 609 737 6383 |
| President, Congenomics, Inc. | Fax: 609 737 7528 |
| 114 W Franklin Ave, Suite K1,4,5 | email: bruc(at)acm(dot)org |
| P.O. Box 314 | URL: http://www.congen.com/~bruc |
| Pennington, NJ 08534 | |
+----------------------------------+------------------------------------+

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Hannu Krosing 2001-01-17 17:22:09 Re: Re: Performance degradation in PostgreSQL 7.1beta3 vs 6.5.3
Previous Message Peter Eisentraut 2001-01-17 16:53:03 Re: AW: AW: AW: AW: Re: tinterval - operator problems on AI X