【发布时间】:2013-08-26 21:27:30
【问题描述】:
我有两个表,用户和事务。在这两个表中,行都有时间戳。
我在运行复杂查询时遇到了性能问题,其中交易日期被规范化以反映他们发生在用户体验的哪个时间点(即在用户加入后多少天处理了交易)。
这个“标准化日”度量计算为
ceil(extract(days from T.tdate - U.created_at)) +1
有没有什么办法可以索引这个,这样我可以提高查询的速度?
【问题讨论】:
标签: sql postgresql indexing