JSON - 内存不足错误
CREATE TABLE X AS SELECT json_array_elements(json_rmq -> 'orders'::text) AS order
FROM table_name
WHERE blah;
有什么我可以做的解包上述?
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