“Petabyte scale”Redshift使用超过500 MB的内存来排序848.00 KB的数据

时间:2016-08-29 11:09:01

标签: amazon-redshift

我注意到执行计划中的内存分配非常大,这非常令人困惑。 enter image description here

有什么想法,为什么会发生这样的事情?

Query是一个直接select *,row_number()over(partition by column1)from table,其中sort_key = value。 rrs过滤数据集为1000行。然后应用排序。

1 个答案:

答案 0 :(得分:0)

这是为查询队列槽分配的工作内存。如果将查询范围从几行更改为十万行,它将显示相同的工作内存。