Re: Query never returns ...
| От | Brice Ruth | 
|---|---|
| Тема | Re: Query never returns ... | 
| Дата | |
| Msg-id | 3A82D229.F7ACA021@webprojkt.com обсуждение исходный текст  | 
		
| Ответ на | Query never returns ... (Brice Ruth <brice@webprojkt.com>) | 
| Список | pgsql-sql | 
All right ... after reading up on the documentation for vacuum, I
understand why that's necessary.  I've run vacuum analyze on all the
tables, now.  Here are the more realistic results from explain:
NOTICE:  QUERY PLAN:
Sort  (cost=62.46..62.46 rows=14 width=64)
  ->  Nested Loop  (cost=0.00..62.19 rows=14 width=64)
        ->  Index Scan using pk_tblsidedruglink on tblsidedruglink
(cost=0.00..33.82 rows=14 width=28)
        ->  Index Scan using pk_tblmedcond on tblmedcond
(cost=0.00..2.01 rows=1 width=36)
The query runs lightning fast now ... THANK YOU!!! :)
-Brice
Stephan Szabo wrote:
>
> After you load the data, you need to run vacuum analzye.  That'll
> get statistics on the current data in the table.  Of course, I'm
> not sure that'll help in this case.
>
> On Thu, 8 Feb 2001, Brice Ruth wrote:
>
> > Stephan,
> >
> > Here is what EXPLAIN shows:
> >
> > NOTICE:  QUERY PLAN:
> >
> > Sort  (cost=0.02..0.02 rows=1 width=64)
> >   ->  Nested Loop  (cost=0.00..0.01 rows=1 width=64)
> >         ->  Seq Scan on tblmedcond  (cost=0.00..0.00 rows=1 width=36)
> >         ->  Seq Scan on tblsidedruglink  (cost=0.00..0.00 rows=1 width=28)
> >
> > As for vacuum analyze - prior to running into these problems, I deleted
> > all data from the database (using delete from <tblname>) and then ran
> > vacuumdb -a, after which I loaded the data into the tables using 'copy
> > ... from' - there have been no updates to the database since then -
> > merely selects.
--
Brice Ruth
WebProjkt, Inc.
VP, Director of Internet Technology
http://www.webprojkt.com/
		
	В списке pgsql-sql по дате отправления: