日前,领导让做一个不同维度的数据汇总报表(涉及数据量超千万,时间动态选择),我使用的ORACLE的JOIN语法,在数据库查询出对应数据,然而因为涉及到查询上期、环比以及写法问题,导致报表查询速度极慢,想请教大家是否有更加好的方法,来设计这样的报表。
把查询拆开来做。每次制作一步。
或直接使用存储过程。这样可以极大提高效率。
如果团队比较健全,可以考虑把这个需求扔给DBA来搞。他们轻车熟路
oracle 的分析函数 开窗函数