报告缓存问题

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 11:02:33 |阅读模式 打印 上一主题 下一主题
1
已解决

报告缓存问题

4863 10
各位好,请问下报告查询的结果,默认缓存保留多长时间。 是否可以调整缓存时间? 如何调整?(想使用缓存功能节省查询占用的内存)
问题描述:
今天碰到了一张报告,疑似8点前查询,9点40分缓存还再的现象。由于数据是8点才抽取完毕的,所以8点前,9点的查询结果都是空的。



最佳答案

_贝贝 白银二 关注Ta

2021-09-01 11:02:34

报表使用的SQL数据集、没有同步数据集的情况下, 设置勾选"获取实时数据",即每次都从数据库查询; 如果没有勾选则在第二次查询之后都走系统缓存,默认持续15分钟 https://club.yonghongtech.com/forum.php?mod=viewthread&tid=9646&highlight=%E4%BF%AE%E6%94%B9%E7%B3%BB%E7%BB%9F
查看完整内容
回复

使用道具 举报

精彩评论10

_贝贝白银二 显示全部楼层 发表于 2021-9-1 11:02:34
报表使用的SQL数据集、没有同步数据集的情况下,

设置勾选"获取实时数据",即每次都从数据库查询;

如果没有勾选则在第二次查询之后都走系统缓存,默认持续15分钟


https://club.yonghongtech.com/fo ... 9%E7%B3%BB%E7%BB%9F
回复

使用道具 举报

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 11:10:09
搜了下帖子,看到说系统默认缓存是15分钟,我觉得是很OK的。 但是我也不理解为啥出现这种情况,
如果 从7点钟,每间隔10分钟,相同条件查询此报告,一直到9点钟,会不会9点钟的查询结果 读取的7点的那个缓存,这样猜对不对?
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2021-9-1 11:38:03
怎么去判断的9点过还在读缓存呢
回复

使用道具 举报

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 13:37:50
本帖最后由 黑色幽默 于 2021-9-1 13:38 编辑
永洪tech-zxx 发表于 2021-9-1 11:38
怎么去判断的9点过还在读缓存呢

查询报告无数据,点击报告中的刷新按钮,就有数据了(对应的数据集里写的sql存储)
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2021-9-1 13:40:15
是哪个版本呢 用的什么组件,试一下用clearData函数删除缓存有没有效果
回复

使用道具 举报

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 13:49:57
永洪tech-zxx 发表于 2021-9-1 13:40
是哪个版本呢 用的什么组件,试一下用clearData函数删除缓存有没有效果

版本是8.0.2,《系统设置》点击《清除系统缓存》后,查询就正常了,我想先了解下系统默认的缓存机制,然后看看如何做调整。
回复

使用道具 举报

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 13:54:48
永洪tech-zxx 发表于 2021-9-1 13:52
报表使用的SQL数据集、没有同步数据集的情况下,

设置勾选"获取实时数据",即每次都从数据库查询;

"默认持续15分钟“ 这一处描述,如果我不间断每间隔10分钟查询,那么是不是就一直不会刷新到最新的数据,而是一直读取的缓存数据?
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2021-9-1 13:55:58
黑色幽默 发表于 2021-9-1 13:54
"默认持续15分钟“ 这一处描述,如果我不间断每间隔10分钟查询,那么是不是就一直不会刷新到最新的数据, ...

没有勾选的情况是是的
回复

使用道具 举报

黑色幽默青铜一 显示全部楼层 发表于 2021-9-1 14:01:54
永洪tech-zxx 发表于 2021-9-1 13:55
没有勾选的情况是是的

好的,明白了,猜测是这种情况。太少遇到了,谢谢。  我还想问下,由于我需要缓存来提高效率,有没有什么程序可以执行《清除系统缓存》这个操作,我想定时做这个操作。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部