【发布时间】:2020-05-29 10:38:03
【问题描述】:
我这样统计用户数,运行5秒出结果,我正在寻找更好的解决方案
SELECT COUNT(*)
FROM (SELECT user_id
FROM slot_result_primary
WHERE session_timestamp BETWEEN 1590598800000 AND 1590685199999
GROUP BY user_id) AS foo
【问题讨论】:
-
请edit您的问题并添加使用
explain (analyze, buffers, format text)生成的execution plan(不是只是一个“简单”解释)为formatted text,并确保您防止缩进计划。粘贴文本,然后将```放在计划前一行和计划后一行。还请包括所有索引的完整create index语句。
标签: postgresql query-performance