1
我创建了一个web服务,每秒产生巨大请求。
有时MYSQL服务似乎下降了几秒,和工作再好。大数据库优化
自从一个月以来,主表包含超过4 420 115 entries
。
存储引擎:InnoDB的
服务器configuation:
CPU : Intel(R) Xeon(R) CPU D-1540 @ 2.00GHz
Coeurs : 16
Cache : 12288KB
RAM : 4x 32Go
Disques : 2 x 480 Go
my.cnf中:
skip-external-locking
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
query_cache_limit = 1M
query_cache_size = 16M
能给我建议为了避免这个问题,增加了MySQL的性能。 感谢的
您正在使用哪种存储引擎。显示你的查询和解释。可以有很多原因 –
有几件事情可以工作。首先确保你的my.cnf配置是正确的。之后,激活一个mysql-slow日志,您可以在其中找到可能使您的桌面变得模糊的慢速查询,这似乎是在这里发生的。在获得所有信息后,您就可以开始查询性能,以解决问题。 –
我只是激活慢查询。我怎样才能确定我的my.cnf配置是正确的?我从来没有改变过。 – Pixel