Re: estimated rows vs. actual rows - Mailing list pgsql-performance

From Mark Kirkwood
Subject Re: estimated rows vs. actual rows
Date
Msg-id 42101EF6.8010403@coretech.co.nz
Whole thread Raw
In response to Re: estimated rows vs. actual rows  (Jaime Casanova <systemguards@gmail.com>)
List pgsql-performance
Jaime Casanova wrote:
>
> But, IMHO, if the table has 143902 and it thinks will retrieve 2610
> (almost 1.81% of the total). it won't be faster with an index?
>

Depends on how those 2610 rows are distributed amongst the 143902. The
worst case scenario is each one of them in its own page. In that case
you have to read 2610 *pages*, which is probably a significant
percentage of the table.

You can find out this information from the pg_stats view (particularly
the correlation column).


Mark

pgsql-performance by date:

Previous
From: Tom Lane
Date:
Subject: Re: estimated rows vs. actual rows
Next
From: Hasnul Fadhly bin Hasan
Date:
Subject: Autocommit