gpt4 book ai didi

mysql - 如何在MYSQL中真正清除缓存?

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:13 25 4
gpt4 key购买 nike

我想多次运行同一个查询,看看在没有高速缓存的情况下需要多少时间。运行命令 RESET QUERY CACHE 似乎不起作用,因为即使在缓存重置之后,查询在第二次运行时花费的时间也非常短。我错过了什么?

最佳答案

您的操作系统正在缓存大量数据。然后 DBMS 本身缓存了整个数据。查询缓存仅保存先前查询的输出。创建查询输出的数据可能都在 RAM 中。如果您想在没有任何缓存的情况下运行查询,则在执行之间关闭主机或运行一个查询,该查询将从磁盘读取足够的数据以覆盖所有缓存。但这并不是您的查询在野外执行情况的实际衡量标准。

关于mysql - 如何在MYSQL中真正清除缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58721299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com