在postgres中使用CTAS时内存下降

我正在使用Postgres 9.6版。我安装了postgis扩展程序,并且尝试执行create table as select distinct ...,并且在执行查询期间,内存使用率很高。我的work_mem设置为100 MB。

我是Postgres的新手,我想了解CTAS在Postgres中的工作方式。我的理解是,它创建了一个新的表结构并根据选择复制了数据。使用CTAS时,它将使用work_mem,而当work_mem不足时,它将溢出到磁盘上。

这就是为什么内存不足?还是这可能是内存泄漏?寻找帮助。

hualushui1129 回答:在postgres中使用CTAS时内存下降

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2563729.html

大家都在问