经过多次讲座,我无法找到一种方法来查看哪些MySQL查询存储在 查询缓存中;在phpMyAdmin中,您可以看到有多少个查询与Qcache_inserts 但我怎么看的查询详情。 如果您知道任何工具或任何方式,我很感兴趣。 目标是改进我的脚本,并清楚地看到哪些查询放在查询缓存中。如何查看存储在查询缓存中的哪些MySQL查询?
感谢所有, 问候, 杰西卡
经过多次讲座,我无法找到一种方法来查看哪些MySQL查询存储在 查询缓存中;在phpMyAdmin中,您可以看到有多少个查询与Qcache_inserts 但我怎么看的查询详情。 如果您知道任何工具或任何方式,我很感兴趣。 目标是改进我的脚本,并清楚地看到哪些查询放在查询缓存中。如何查看存储在查询缓存中的哪些MySQL查询?
感谢所有, 问候, 杰西卡
不幸的是,我不认为你可以要求查询缓存刚刚倾倒的查询,这是缓存。但是,您可以尝试查询并查看它是否被缓存。如果您有一个您怀疑没有被缓存的查询,请运行它几次,并查看它是否来自缓存。如何看到的细节可在:http://www.dbasquare.com/2012/04/03/was-a-query-served-from-mysql-query-cache/
, 我回答我的好消息给你, 它有可能看到与玛丽亚db的查询缓存的内容! definitly这个fork比mysql好多了,总共兼容! mariadb发布了这个真棒插件:查询cach信息,请看这里: https://kb.askmonty.org/en/query_cache_info-plugin/
干杯!
Jessica