今天老板要求说,报表查询速度太慢了,需要优化。怎么搞呢?
嘿嘿,有几种常见方法。
计算前置: 我先提前算好,你到时候看到的只是我的统计结果
优点:速度快 缺点:需要额外建表和存储空间 灵活性没有写sql 改sql来的快,扩展性不强, 适用于需求变更不大 对查询速度有较高要求的报表。
换db和存储介质: 不是说查询速度慢吗,我换查询速度快的db以及存储介质不就好了。优点:一劳永逸 开发成本低 缺点: 有数据库迁移或者同步,硬件更换成本 适合复杂查询比较多 需求变动快速 查询速度有较高要求的报表。
拔高下: 计算机里有句话,叫做拿空间换时间,报表这里有比较好的一点,可以拿时间换时间。
报表查询速度优化建议
最新推荐文章于 2023-07-07 17:46:20 发布