连接数据源后提取数据的最大缓存是多少呢
缓存机制
数据集右键单击可以进行缓存配置和清除缓存;一旦开启缓存,相同SQL在一定周期内查询缓存数据。
数据集缓存机制可以加速报表访问,降低数据库的压力。例如,某个数据集开启缓存后,只要报表被访问过,则在预设的缓存时间内,其他人再访问报表时,系统无需查询即可直接显示报表数据。
结果缓存是一种应用范围很广且非常有效的数据查询加速方式,对一定时间内存在重复查询的数据集都可以配置查询缓存,特别是重复查询较多的场景,例如仪表板展示类,可以大幅提升查询性能。
开启查询结果缓存,可配置不同缓存时间,如果数据是非小时粒度实效性,建议选择12小时。
说明
仅高级版和专业版支持数据集缓存功能,目前覆盖所有支持与Quick BI建立连接的数据源。
登录Quick BI控制台。
在Quick BI首页,按照下图指引,进入数据集管理页面。
在数据集列表中,选择目标数据集并配置缓存时间。
您可以选择跟随全局缓存策略或自定义设置缓存时间。
配置不同缓存时间,表示缓存生效的有效期。各版本支持设置的缓存时间如下:
超过预设的缓存时间后,缓存失效,此时在报表页面触发查询才会有新的缓存,相同SQL查询语句从缓存中取数。
缓存以数据集为粒度,清理缓存时会清理该数据集关联的所有图表缓存数据。超过预设的缓存时间后,此数据集的所有图表缓存都会被清除。
单击保存,查询缓存生效。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。