Hi. (I am replying to the wrong mail, because I already delete the one from Steve...)
The slow part is probably the "using filesort". I am not sure, if it will work, but try a key over all used column, i.e. INDEX ( POOL, STATE, TIMESTAMP ) If it works (i.e. if MySQL correctly "sees" that it can skip the filesort), EXPLAIN should show something like "using index" instead of "using filesort" and the query run a lot faster again. Bye, Benjamin. PS: And to answer the other question, yes INDEX and KEY are synonyms in MySQL (see http://www.mysql.com/doc/C/R/CREATE_TABLE.html). [...] > -----Original Message----- > From: Steve Katen [mailto:[EMAIL PROTECTED]] [...] > i made the change, but it looks like it didn't speed the query up at all. [...] > here are the new explain results: > mysql> explain select TIME_STAMP, YIADDR from RADPOOL1 where STATE=0 and > POOL='GLOBAL-POOL-SJC' ORDER BY TIME_STAMP limit 1; > >+----------+------+---------------+------------+---------+-------------+------+----------------------------+ > | table | type | possible_keys | key | key_len | ref | > rows | Extra | > >+----------+------+---------------+------------+---------+-------------+------+----------------------------+ > | RADPOOL1 | ref | ipoolstate | ipoolstate | 22 | const,const | > 6011 | where used; Using filesort | > >+----------+------+---------------+------------+---------+-------------+------+----------------------------+ > 1 row in set (0.00 sec) > > At 08:35 AM 4/10/2002 -0700, Lopez David E-r9374c wrote: > >Katen > > > >Try using a compound index with STATE and POOL > > > > INDEX ipoolstate( POOL, STATE ) > > > >Use EXPLAIN SELECT .... to see what mysql thinks. > > > >David > > > >PS anybody know if KEY is the same as INDEX? [...] -- [EMAIL PROTECTED] --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php