|
MySQL.RU - Webboard
Вернуться
очень долго выполняются select'ы (Tapak) 07/12/2006 - 12:25:31
From: Tapak - 07/12/2006 - 12:25:31
Subject:очень долго выполняются select'ы
-----------------
с недавних пор очень долго (порядка 12 минут) стали выполняться селекты вот такого вида
mysql_query("select count(DISTINCT tip) as zh from ts where datim>=$idds1 and datim<=$idds2 and idtu=$t")
в тоже время запросы такого вида
mysql_query("select idlu, lfile,cntrs from lu where idlu not in (select idlu from ts where sid='".$sid."') and lact=1 and ((needtrd=0)or( (needtrd>0) and (needtrd>sendtrd) )) order by rand()")
выполняются быстро.
в эту таблицу идет одновременно достаточно много insert'ов.
база InnoDB
пробовал и с skip-locking и без него. индексы в таблицах есть. таблицы оптимизировал. результат нулевой.
Подскажите в чем может быть проблема?
вот конфиг
-------------------------------------------------------------[mysqld]
#dir = /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).
old_passwords=1
big-tables
max_connections=2000
table_cache=14000
key_buffer=32000000
#skip-locking
myisam_sort_buffer_size=32000000
sort_buffer=32000000
flush_time=100
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
-------------------------------------------------------------
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
30259
|
|