我的表中有一个列不断变化。我应该如何在该特定表上实现缓存,我应该将此列移动到不同的表吗?我应该如何避免缓存失效?
问问题
315 次
1 回答
0
关闭 query_cache_type,您可以通过执行以下语句来完成。
query_cache_type=OFF;
对于永久条目,请在 my.cnf 或 my.ini 文件中添加以下行。
query_cache_type=0;
之后mysql不会缓存查询数据-
但是,如果您想缓存查询并且某些特定查询正在创建问题,那么您可以在这些查询中添加以下语法而不禁用查询缓存。
例如,您的查询是 -
select col1, col2 from mytable where col1=3;
然后将其更改为 -
select sql_no_cache col1, col2 from mytable where col1=3;
于 2016-02-04T06:33:18.320 回答