首页 新闻 会员 周边

cyqdata自动缓存的疑问

0
悬赏园豆:5 [已解决问题] 解决于 2016-08-24 12:15

查询报表的时候,如果查询条件和上次一样,就会取上次缓存下来的结果,怎么破?

查询报表用的是自己拼凑的sql语句。

 

ps:就是想着,能不能我自己操作某个缓存  其他的自动还给我自动  哈哈

**************的主页 ************** | 初学一级 | 园豆:124
提问于:2016-08-22 13:39
< >
分享
最佳答案
0

什么意思?本来不该是这样么?为了速度。

收获园豆:5
顾晓北 | 专家六级 |园豆:10844 | 2016-08-22 13:45

因为可能下次同一查询条件查的结果不同了。不过也是拼凑的sql语句,也不好知道结果集是否有变动。

************** | 园豆:124 (初学一级) | 2016-08-22 13:57

@7b: 缓存不是你自己用的么?你不用缓存就行了?

顾晓北 | 园豆:10844 (专家六级) | 2016-08-22 14:11

@顾晓北: 恩,这个。。。 贪图框架带来的方便吧。

************** | 园豆:124 (初学一级) | 2016-08-22 14:15

@7b: 变通一下,绕过缓存呗,加上一个条件,让sql改变呗

顾晓北 | 园豆:10844 (专家六级) | 2016-08-22 14:18

@顾晓北: 那缓存不就多了很多没用的缓存了么?

************** | 园豆:124 (初学一级) | 2016-08-22 14:20

@7b: 这倒是,这就需要控制缓存了吧?你不能先清除缓存,然后再查???

顾晓北 | 园豆:10844 (专家六级) | 2016-08-22 14:26

@顾晓北: 恩  所以我在这里问一下框架作者 看看能不能我自己操作某个缓存  其他的自动还给我自动  哈哈

************** | 园豆:124 (初学一级) | 2016-08-22 14:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册