Re: [SQL] Query never returns ...

2001-02-08 Thread Tom Lane
Brice Ruth <[EMAIL PROTECTED]> writes: > As for vacuum analyze - prior to running into these problems, I deleted > all data from the database (using delete from ) and then ran > vacuumdb -a, after which I loaded the data into the tables using 'copy > ... from' - there have been no updates to the d

Re: [GENERAL] Re: [SQL] Query never returns ...

2001-02-08 Thread Alex Pilosov
Um, no. You should run vacuum analyze AFTER you loaded up the data, otherwise, your table statistics will be all wrong (it'll contain 'empty table' statistics). -alex On Thu, 8 Feb 2001, Brice Ruth wrote: > Stephan, > > Here is what EXPLAIN shows: > > NOTICE: QUERY PLAN: > > Sort (cost=0.0

Re: [SQL] Query never returns ...

2001-02-08 Thread Brice Ruth
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)

Re: [SQL] Query never returns ...

2001-02-08 Thread Stephan Szabo
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.0

Re: [SQL] Query never returns ...

2001-02-08 Thread Brice Ruth
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

Re: [SQL] Query never returns ...

2001-02-08 Thread Stephan Szabo
What does explain show for the query and have you run vacuum analyze recently on the tables? On Thu, 8 Feb 2001, Brice Ruth wrote: > The following query: > > SELECT > tblSIDEDrugLink.DrugID, > tblSIDEDrugLink.MedCondID, > tblMedCond.PatientName AS MedCondPatientName, >