JSON - 内存不足错误

CREATE TABLE X AS 

SELECT json_array_elements(json_rmq -> 'orders'::text) AS order

FROM table_name

WHERE blah;

我出现内存不足错误。JSON - 内存不足错误

有什么我可以做的解包上述?

JSON列约为〜5 MB,它在上面的'orders'中有大约150,000个数组元素。 我尝试work_mem值高达250MB,它没有帮助,查询需要大约相同的时间失败。我猜这个参数不能帮助JSON处理。

回答:

我发布在PostgreSQL邮件列表上,并收到答案。 这是PostgreSQL的JSON部分中的内存泄漏/错误,它在版本10.0中修复。有关可能的工作,请参阅PostgreSQL邮件列表存档(2017年12月的日期约为3-5)。

以上是 JSON - 内存不足错误 的全部内容, 来源链接: utcz.com/qa/259077.html

回到顶部