这些天,我尝试使用 pgloader 将数据从 mysql 迁移到 postgres。我遇到了HEAP-EXHAUSTED-ERROR
和Socket error
。对于HEAP-EXHAUSTED-ERROR
,我试图减少批量大小和工人,但没有奏效。对于EINTR (Interrupted system call)
,我不确定根本原因。
问问题
65 次
1 回答
1
我尝试使用 Clozure CL 构建 pgloader,它似乎可以工作。也许 CCL 提供了更好的垃圾收集器。看到堆用完 你也可以试试docker镜像:
docker pull dimitri/pgloader:ccl.latest
这种方式适用于这两个问题。
于 2021-09-13T03:39:30.053 回答