Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date ][Interchange by thread ]

Re: [ic] slow mysql search



At 10:29 AM 6/3/2001 -0700, you wrote:

>I am using mysql and the database has 60,000 rows.
>Search on an indexed text field usually takes less
>than 3 seconds.
>But, occastionally, it takes over 25 seconds.
>
>I do not see memory swap on
>my machine when this slow search occurs.
>
>Does anyone know what could possibly cause this
>occasional slow search?
>
>thanks in advance,
>steve

This is better answered on one of Mysql's great lists.  If you were so 
inclined to post your schema, someone might be inclined to answer (probably 
not me, sorry).

Otherwise, it could be a million reasons:  the indexed row is a variable 
length longer than the bytes in an index.  Therefore a query that goes past 
that byte length without finding the exact matching index will have to 
examine every record instead of just finding the index.  (i.e. WHERE lname 
= "Supercalafragalistic" on a table where the index is only "......." bytes 
long).

HTH,

Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com



Search for: Match: Format: Sort by: