我在有几十个数据库的 MySQL 服务器上运行一个数据库,所以
RESET QUERY CACHE
不可能,因为我将为所有其他数据库重置它。
我很好奇是否可以只为一个数据库或一个查询重置查询缓存?或者是否可以编写SELECT
不使用查询缓存的语句?
更新:我试过了SELECT SQL_NO_CACHE
,set session query_cache_type=0
但这些没有任何区别......这让我觉得我正在运行磁盘或操作系统缓存。
我真正想做的就是基准测试......你会认为MySQL会提供一种方法......