• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

JSON – 内存不足错误

json 来源:Acid Rider 3次浏览
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)。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)