Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   freeing items - ~50% времени выполнения запроса (http://forum.oszone.net/showthread.php?t=218932)

andrew_jr20 26-10-2011 12:01 1782003

freeing items - ~50% времени выполнения запроса
 
Добрый день. Имеется mysql 5.1.40, на винде, InnoDB.
При включении профилировщика заметил, что в выполнении любого запроса (например, SELECT id FROM `online`) лльвиную долю занимает состояние freeing items. Вот пример:

Код:

Состояние        Время
starting                        0.000081
Opening tables        0.000066
System lock                  0.000006
Table lock                  0.000010
init                                    0.000022
optimizing                  0.000004
statistics                          0.000016
preparing                  0.000011
executing                  0.000004
Sending data                  0.000097
end                                    0.000004
query end                  0.000003
freeing items                  0.001293
logging slow query        0.000005
cleaning up                  0.000007

В нете нашёл лишь то, что у многих куча запросов просто повисает в таком состоянии, и советы им были либо уменьшить query_cache, либо увеличить innodb_concurrency_tickets. И то, и то проверил - на общей картине это не сказалось.
Можно ли что-либо сделать с этим?
Мускуль крутится на винде, потому что руководство жмётся отдельный сервак ради этого брать..


Время: 14:53.

Время: 14:53.
© OSzone.net 2001-