我有许多myisam表和一个innodb表,以及来自这些表的许多查询。 数据库的连接是从多台计算机每秒检查这些计算机是否有更新。
2天前我将其他一些表更改为INNODB,然后我面对原始表INNODB的以下高时间执行(之前不是这样)。所以今天我把它们还给了MyISAM并保留了INNODB表。
MySQL-Processes示例(仅显示之前工作正常的INNODB表):
时间:100
州:更新
信息:
UPDATE terminal_update SET `update_flag`=1 , `update_date`= '2013-12-27 19:29:17' , `download_date`= '2013-12-27 15:28:51' WHERE com_id = '14852' and update_id = '71'
Querycache状态:
Qcache_free_blocks 1
Qcache_free_memory 90171104
Qcache_hits 15853
Qcache_inserts 7600
Qcache_lowmem_prunes 0
Qcache_not_cached 4607
Qcache_queries_in_cache 4298
Qcache_total_blocks 8775
我该怎么办?