mysql - MySQL 查询缓存命中率 % 值代表什么?

标签 mysql mysql-management query-cache

我正在使用 MySQL Workbench 查看我运行的两个服务器的管理 View 。

两台服务器的带宽相似

在一台服务器上只有一个站点的查询缓存命中率为 15%

另一台服务器有 100 多个站点和 88 个数据库,查询缓存命中率为 70%

我正在学习如何最好地优化和提高这些 MySQL 服务器的性能,但找不到关于这些值的含义、好坏以及如何改进它们的任何信息。

(我搜索了很多,但我想我没有用正确的术语搜索)

最佳答案

来自 here :

The hit rate indicates the ratio of queries that were cached and queries that were not cached.

高百分比当然表示优化设置,但还需要注意其他因素。

关于mysql - MySQL 查询缓存命中率 % 值代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4900832/

相关文章:

mysql - 返回所需 ID 上方 2 行和下方 2 行

php - SQL不插入数据库

索引的Mysql工作

Mysql 主从复制

hibernate - 如何启用 infinispan-configs.xml 的namedCache "entities",以用于支持其namedCache "local-query"

php - 如何通过查询从 mysql 数据库表创建的数组并在另一个 php 文件中使用该数组?

mysql dll 永远不会出现在 bin 文件夹中

MySql 复制 - 从属落后于主控

ruby-on-rails - 为什么 Rails 查询缓存不起作用?

mysql - 从大型 MySQL 数据库快速获取顶线指标?