我有一个由1个协调节点(32个vcore,64 GB RAM)和6个工作节点(4个核心,每个32 GB RAM )组成的citus集群。
执行数据摄取后,使用以下命令,其中chunks_0目录包含300个文件,每个文件具有1M记录:
find chunks_0/ -type f | time xargs -n1 -P24 sh -c "psql -d citus_testing -c \"\\copy table_1 from '/home/postgres/\$0' with csv HEADER;\""我注意到,在插入完成后,在工作节点上仍有一个写入活动以较低的速率发生(在插入期间总体上约为800MB/秒,在插入后约为80-100MB/秒),持续一段时间。我想知道citus在这段时间里在做什么?
发布于 2021-03-11 05:06:14
如果您在上述时间段内没有运行任何查询,我认为Citus不会对任何写入负责。有可能是PostgreSQL运行了自动吸尘器。您可以查看worker节点中的PostgreSQL日志,并亲自查看。
https://stackoverflow.com/questions/66498009
复制相似问题