you can also try to increase the value of the tmp_table_size variable. A+
Selon [EMAIL PROTECTED]: > You have a sort because you did an order by. > If you had an index with the desired order by, it may be used. > Try as you usage of covering indexes. > > you certainly know that one multi-column index is similar to a lot of > multi-column others when desired columns are in the right position of columns > used in the index. > > this may let you implement less than 40 indexes. Otherwise force mls_num in > all > indexes you create an add it in the queries that doesn't use it with an > always > true condition (nls_num >=0 for example) > > > Mathias > > Selon Scott Gifford <[EMAIL PROTECTED]>: > > > [EMAIL PROTECTED] writes: > > > > > hi, > > > mls_num is not in a key, have you tried index creation on (zip,price > > > desc,mls_num) ? > > > > Hi mathias, > > > > mls_num is the primary key, so it does have its own index. > > > > I could create a multi-column index covering (zip,price,mls_num), but > > that was really just one example of many searches; there are about 10 > > fields that are commonly used for searches, and about 4 that are > > commonly sorted by, so creating all of those indexes would require 40 > > indexes, and that's if the searches only use one field. > > > > ----ScottG. > > > > > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]