我正在使用 postgres 和 php。
我的表中有数千万条记录,并希望从该表中获取每小时、每月和每年的数据。
如果我选择小时,那么它应该会在所选范围内生成每小时记录。
我应该实现 View 、临时表或其他任何对此有用的东西以获得更好的性能吗?
最佳答案
您是否在日期列上创建了任何索引?
如果您正在为报告聚合数据,那么您可以创建一个批处理作业来填充 Aggregated Fact Table每晚。
关于php - 从超过 1000 万行数据的表中获取记录的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30610901/