我们每天都在经历大量的查询缓存修剪,目前为 80851746。即使在 50 多个并发连接的合理负载下,MySQL 也确实很挣扎。
主机是具有配置为 RAID 5、24 核和 128GB RAM 的 SSD 的物理服务器。它是一个专用的 MySQL 5.6 服务器,可供各种 PHP 客户端访问。
实例由3个数据库组成,总大小为1TB,所有表都是InnoDB并经过压缩。
我在下面包含了尽可能多的信息,任何建议将不胜感激。如果需要,我可以提供更多信息。谢谢。
# lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
# uname -a
Linux xxxxxxxxxx 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
# free -m
total used free shared buffers cached
Mem: 128915 128335 580 0 396 78764
-/+ buffers/cache: 49174 79740
Swap: 30517 192 30325
Run Code Online (Sandbox Code Playgroud)