我在阅读一些基准测试技巧时,发现了一个提示,上面写着“重新启动MySQL服务器以消除任何不必要的缓存因素”,来自这个站点:http://blog.monitor.us/2012/09/the-gold-standard-mysql-benchmarking-best-practices/。
然而,几周前我在其他地方读到(不记得从哪个站点)建议在执行基准测试以获得正确结果之前至少运行MySQL 2-3天。
那么,在基准测试之前重新启动我的SQL,还是让它在基准测试之前运行几天呢?
发布于 2014-09-09 15:23:26
我认为这两者都是,IE你想要重新开始,这样在基准测试开始之前不会从会话中收集任何数据,但是为了收集足够的数据使基准测试值得,你需要运行服务器一段相当长的时间。
重新启动服务器,启动基准测试,运行3天,然后查看结果。
https://stackoverflow.com/questions/25748341
复制相似问题