SELECT * FROM LIMIT 1; is really slow Поиск
Список
Период
Сортировка
От David Blasby
Тема SELECT * FROM LIMIT 1; is really slow
Дата
Msg-id 40B5057F.2000007@refractions.net
обсуждение исходный текст
Ответы Re: SELECT * FROM LIMIT 1; is really slow
Re: SELECT * FROM
LIMIT 1; is really slow
Список pgsql-hackers
I have a table with about 16,000,000 rows in it.

When I do a:

SELECT * FROM <table> LIMIT 1;

it takes about 10 minutes (thats about how long it takes to do a full 
sequential scan).

I had originally thought that there might be a large number of 
"wasted/retired" tuples in the table so I "vacuum analysed" the 
database.  It had no effect.  I had a "vacuum full" going on the table 
for 17 hours before I killed it.

Any idea why its so slow? It used to be instant.

dave




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: tablespaces and DB administration
Следующее
От: Gaetano Mendola
Дата:
Сообщение: Re: SELECT * FROM LIMIT 1; is really slow