Back to blog

分析用时间序列的取舍

Nov 3, 2026VrmMate Team

预聚合、分区与降采样,决定报表会不会拖垮主库。

把分析查询直接打到业务库,是拖垮线上服务最常见的原因之一。

预聚合

按小时或按天预计算指标并写入汇总表。报表只查汇总表,避免全表扫描原始事件。

分区

按时间分区,查询自动裁剪历史数据。没有分区,删除旧数据的成本会很高。

降采样

长周期看趋势用低精度数据,短周期看细节用原始数据。两者分开存储。

隔离

分析流量与业务流量分开,必要时使用只读副本。报表慢一点可以接受,下单慢一秒不行。