phpMyAdmin,是否可以添加到sql中以关闭该查询的缓存?

Jul*_*les 5 mysql phpmyadmin query-optimization

我正在尝试测试/改善sql查询的速度,但是缓存并未向我显示真实速度。

有什么我可以添加到sql中以关闭该查询的功能吗?

另外,如果没有其他方法,我还能如何测试并找到真实速度?

Ars*_*eep 4

您可以在查询中添加 SQL_NO_CACHE 子句,以请求 MySQL 运行查询而不是返回缓存结果:

SELECT SQL_NO_CACHE * FROM myTable;
Run Code Online (Sandbox Code Playgroud)

编辑:

如果您有权访问配置,还有另一种方法可以解决此问题

setting query_cache_type = 0 or query_cache_type = OFF in MySQL's conf
Run Code Online (Sandbox Code Playgroud)