Jul*_*les 5 mysql phpmyadmin query-optimization
我正在尝试测试/改善sql查询的速度,但是缓存并未向我显示真实速度。
有什么我可以添加到sql中以关闭该查询的功能吗?
另外,如果没有其他方法,我还能如何测试并找到真实速度?
您可以在查询中添加 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)