为什么Redshift总是进行seq扫描,即使使用排序键也是如此?

时间:2017-11-26 15:28:18

标签: performance amazon-redshift

我有一个看似非常简单的场景,但由于某些原因,我的查询总是执行seq扫描,并且不使用为表定义的sortkey。

SELECT *
FROM table1
WHERE md_event_time between '2017-07-23 00:00:00' AND '2017-07-27 23:59:00'

where子句中的字段显示为表信息中的sortkey。 解释:

XN Seq Scan on table1 (cost=0.00..0.00 rows=1 width=20) 
Filter: ((md_event_time <= '2017-07-27 23:59:00'::timestamp without time zone) AND 
(md_event_time >= '2017-07-23 00:00:00'::timestamp without time zone))

感谢任何帮助。

0 个答案:

没有答案