Re: Why the difference in plans ?

Поиск
Список
Период
Сортировка
Искать
От
Dave Cramer
Тема
Re: Why the difference in plans ?
Дата
Msg-id
1EA4326F-42CD-4112-B993-E10FFA22C6CE@fastcrypt.com
Ответ на
Список
Дерево обсуждения
Why the difference in plans ? Dave Cramer <pg@fastcrypt.com>
Re: Why the difference in plans ? Josh Berkus <josh@agliodbs.com>
Re: Why the difference in plans ? Dave Cramer <pg@fastcrypt.com>
Re: Why the difference in plans ? Josh Berkus <josh@agliodbs.com>
Re: Why the difference in plans ? Dave Cramer <pg@fastcrypt.com>
Re: Why the difference in plans ? "Stephen Denne" <Stephen.Denne@datamail.co.nz>
Re: Why the difference in plans ? Dave Cramer <pg@fastcrypt.com>
Re: Why the difference in plans ? "Stephen Denne" <Stephen.Denne@datamail.co.nz>
Re: Why the difference in plans ? Dave Cramer <pg@fastcrypt.com>

On 6-Mar-08, at 9:30 PM, Stephen Denne wrote:

>> The strange thing of course is that the data is exactly the same for
>> both runs, the tables have not been changed between runs, and I did
>> them right after another. Even more strange is that the seq scan is
>> faster than the index scan.
>
> It is not strange at all, since both queries read ALL the rows in  
> your table, checking each and every row to see whether it matched  
> your predicates.
>
> The sequential scan read them in the order they are on the disk,  
> meaning your disk didn't have to seek as much (assuming low file  
> fragmentation).
>
> The index scan again reads all the rows in your table, but reads  
> them in the order they were in the index, which is probably quite  
> different from the order that they are on the disk, so the disk had  
> to seek a lot. In addition, it had to read the index.
>
OK, that makes sense.

So given that the predicates are essentially the same why would the  
planner decide to use or not use the index ?

>
>
> -- 
> Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org 
> )
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-performance

В списке pgsql-performance по дате отправления
От: Dave Cramer
Дата:
От: Bill Moran
Дата:
Сообщение: Re: Toast space grows
FAQ