十几张表的千万级别复杂报表分页查询如何优化?
目前已经优化到1s左右 ,目前是 索引+redis +sqlserver 想问下怎么进一步优化?
是否应该上es?
像这种数据量应该查询响应在多少ms内合理?
有办法优化到100ms吗?
回答
感觉已经很快了呀。
另外一种思路就是离线数据处理,将多表聚合为大宽表存储到 OLAP(擅长数据分析的)数据库中,然后再来做查询。
目前已经优化到1s左右 ,目前是 索引+redis +sqlserver 想问下怎么进一步优化?
是否应该上es?
像这种数据量应该查询响应在多少ms内合理?
有办法优化到100ms吗?
感觉已经很快了呀。
另外一种思路就是离线数据处理,将多表聚合为大宽表存储到 OLAP(擅长数据分析的)数据库中,然后再来做查询。