Автор оригинала: chira
Vsevolod
всё это очень подозрительно ...
2.5 секунды для 250 записей ... если то, что ты написал всё правда, то нужно искать в другом месте ...
попробовать теже данные и запросы на другом железе
какая разница сколько записей возвращается? он просматривает 90.000 строк и не использует индексов. дело в этом.
-~{}~ 10.04.07 11:12:
250 записей - это возвращаемые записи в результате выборки из таблицы размером 90.000 записей.
-~{}~ 12.04.07 10:14:
Автор оригинала: algo
Наверно, что-то криво затюнено, или индекс большой.
Покажи show create table / my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect="SET NAMES cp1251"
skip-character-set-client-handshake
old_passwords=1
ft_min_word_len=3
ft_stopword_file=null
long_query_time=20
log-slow-queries=/var/log/mysqld/slowquery.log
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
key_buffer_size=64M
sort_buffer_size=4M
table_cache=256
read_buffer_size=1M
ft_min_word_len=3
[mysqldump]
default-character-set=cp1251