大数据量的报表展示问题

报表查询的数据量比较大的时候,存在两个问题,1 展示比较慢,2 消耗内存特别大,造成应用直接崩溃,请问群里的大神有没有什么好的方法处理这两个问题。
注:自己写分页语句,发现查询速度并没有提升多少,依然比较慢,用行式引擎,限制条件比较大。