My current settings:
query_cache_size=20M
query_cache_type=1
query_cache_limit=1M
大多数查询返回完全相同的结果集(大约 15 行)并且每隔几秒钟发生一次。
有人能告诉我如何解读该图表以进行缓存调整吗?
答案1
相同的结果并不能保证查询会被缓存。例如 >DATE 类型查询根本不适合缓存,因为即使结果相同,每个查询也会有所不同。查看您的查询以确定如何使它们可缓存。
答案2
您应该知道,如果表被修改,则从该表派生的所有查询将立即失效。您的表可能会被修改,因此您的查询缓存将失效。