在两个数据库 MySQL 服务器上(来自两个不同的网站),我启动了一个 mysqltuner(我们在 web 服务器上有一个超时,但我们现在不知道它来自哪里)
以下是 mysqltuner 带来建议的优化,数据库运行在具有 4vcpu 和 15 GB ram(ubuntu 16.04 服务器)的机器上。
mysqltuner 建议:
db01 产品
要调整的变量:
query_cache_type (= 1)
join_buffer_size (> 256.0K, always use indexes with joins)
table_open_cache (> 431)
innodb_buffer_pool_size (> = 1G) if possible.
db02 产品:
要调整的变量:
max_connections (> 151)
wait_timeout (<28800)
interactive_timeout (<28800)
query_cache_type (= 1)
sort_buffer_size (> 256K)
read_rnd_buffer_size (> 256K)
join_buffer_size (> 256.0K, always use indexes with joins)
table_open_cache (> 431)
innodb_buffer_pool_size (> = 2G) if possible.
我想听听你的意见,特别想了解这些参数(我开始使用 MySQL 有点^^)。