MySQL 查询缓存 Hitrate % 值代表什么?

发布于 2024-10-16 02:00:59 字数 264 浏览 1 评论 0原文

使用 MySQL Workbench,我正在查看我运行的两台服务器的管理视图。

两台服务器具有相似的带宽

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

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

我处于中间位置了解如何最好地优化和提高这些 MySQL 服务器的性能,却找不到任何关于这些值的含义、好坏以及如何改进的信息。

(我已经搜索了很多,但我想我还没有使用正确的术语进行搜索)

Using MySQL Workbench I am looking at the Admin view for two servers I run.

Both servers have a similar bandwidth

On one server there is just one site it has a Query Cache Hit Rate of 15%

The other server has over 100 sites and 88 databases and has a Query Cache Hit Rate of 70%

I'm in the middle of learning about how best to optimise and increase the performance of these MySQL servers and can't find anything about what these values mean, what's good or bad and how they can be improved.

(I've searched a lot, but guess I haven't searched with the right terms)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

此处

命中率表示
缓存的查询和查询
未缓存。

高百分比当然表明优化设置,但还需要考虑其他因素。

From here:

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

A high percentage certainly is an indication for an optimized setup, but there are other factors to be taken into care, too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文