【发布时间】:2015-10-21 11:16:56
【问题描述】:
我只是对 mysql (5.5) 数据库上的汇总查询的性能感到好奇。
我有一张桌子:timestamp | category | value。
现在我尝试
- 将时间戳舍入到一小时的 5 分钟
- 按一天的时间戳过滤(非常有选择性)
- 用四舍五入的时间戳和类别分组并取平均值
数据库服务器 1) 动态构建 sql 或 2) 制作一个按以下方式进行分组的视图是否更便宜然后过滤一天?
我的工作解决方案现在是 1),但从维护的角度来看,我更喜欢 2) 的想法。
或者也许有人可以指出一个免费、快速的解决方案来比较两种可能性的成本。
非常感谢提前和最好的问候, 马丁
【问题讨论】:
标签: mysql sql select view group-by