关于有数缓存的一些小知识

数据连接缓存和数据模型缓存的区别: 不需要两者都设置缓存有效期,按需配置。如果已经设置了数据连接的缓存有效期,那么缓存到期后,数据连接相关的资源(包括数据模型),会重新生成新的缓存。所以不需要再对数据模型设置缓存有效期。 数据连接缓存和数据模型缓存的区别在于 数据连接缓存有效期只是清理缓存, 数据模型的刷新会清除老的缓存,保留新的缓存。

关于数据连接定时刷新的一些解释: 有数本身有排队,但是有数的排队是任务排队,和数据库的承受能力是不一样的。比如一次数据模型刷新涉及有100个报告,有数分为10个一次,一共10次,按照设定的刷新时间有序发出,比如每1s10次,连续10s;而你的数据库本身对于查询也有排队,依次查询后返回(根据你的数据库响应能力,有数并不会等待返回以后才发出后续的请求,要不然就会导致实际刷新时间和设定时间不一致),所以大多数情况下,不建议使用数据连接刷新和模型刷新