Need help optimizing query

2004-07-15 Thread Patrick Drouin
Hello everyone, I'm having a hard time with the following query. It retrieves about 3K rows from a few tables. One of them contains over 40M rows. When run on a 3Ghz server with 1G of RAM it returns the rows in more than 1 mini. I don't think that's normal. Here's the output of EXPLAIN: mysql

Re: Need help optimizing query

2004-07-15 Thread Patrick Drouin
Bonjour Arnaud, --- Arnaud [EMAIL PROTECTED] wrote: On 15 Jul 2004 at 6:27, Patrick Drouin Your indexes look good, but I see that you have some varchar fields. Maybe you could run an optimize table on these tables? I'm running it at the moment, I will follow-up on the list when it's done

RE: Need help optimizing query

2004-07-15 Thread Patrick Drouin
Hello Victor, What version of MySQL are you using? Have you checked the cardinality on these tables? Problem solved! Optimizing the table brought the query time down to 17 secs Wow! Thanks for the input Victor and merci to Arnaud for the quick fix. Patrick

Need MORE help with query after all...

2004-07-15 Thread Patrick Drouin
Hum, Well, I'm back with another one... When adding a join to the previous query, it sloows down once again even though it retrieves less datat. Here's the info : mysql explain SELECT ti.posi, ti.docid, d.filename, ti.id, c.name FROM corpus_documents cd, corpus c, documents d, tokens_ins ti,

Problems starting

2001-09-21 Thread Patrick Drouin
Hello everyone, I have been running mysql for a little while now and my filesystem seems to get a little tight. I decided to setup a file server that would provide one of its disk to act as the mysql data drive. Anyhow, the operation seemed to be quite simple: 1. Mount the new partition