Re: [HACKERS] SELECT * FROM LIMIT 1; is really slow

Wed, 26 May 2004 14:37:15 -0700

David Blasby wrote:

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.

Are you sure that the vacuum full was running or sitting there to wait an idle transaction ?


Regards Gaetano Mendola




---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

Reply via email to