Rus*_*rry 10 sql database database-design data-warehouse
我们目前正在使用汇总表,该汇总表在UTC时间内按小时汇总用户的信息.我们遇到的问题是这张桌子变得太大而且我们的系统放大了很多.我们已经完成了为PostgreSQL推荐的所有调优技术,但我们仍然遇到了缓慢的问题.
我们的想法是按天而不是按小时开始汇总,但问题是我们允许客户更改时区,从而重新计算当天的数据.
有没有人知道存储每日摘要的方法,但是当他们切换时区时仍然尊重数字和总数?
使用 timeoffset 列和作为该特定汇总行的日期的“天”字段(日期)汇总表中的数据。索引(时间偏移,天,其他相关字段),如果可能的话聚集(大概 PostgresSQL 有聚集索引?),一切都应该很好。