大佬们请教个问题, 我有时候做报表 有的SQL 语句太多,数据库加载出来就要1分钟左右, 我现在大部分的SQL语句 都是拼一张表 在数据库 缓存好 然后报表直接调用的, 但是也有语句 没办法在数据库缓存生成一张表, 所以想问下 这个报表如何做数据缓存, 就是每个1小时 或者2 小时缓存一次, 查询的话 直接就出来了 不用再次查询数据库
楼主:参考【当结果集数据量过大】时,将第一次查询的结果数据换成到磁盘,第二次,第三次查询时,直接读取第一次缓存的数据。