如何知道PostgreSQL COPY是否还活着

时间:2019-02-05 10:15:22

标签: postgresql

我正在使用pgAdmin 4将表(5GB)导入到远程服务器(PostgreSQL 9.6)中,并且导入过程已经运行了2天。

我想知道导入过程是有效还是无效。得到最好的导入过程。我正在使用wireshark捕获导入的TCP包,但没有得到有用的信息。

如何解决这种情况?

1 个答案:

答案 0 :(得分:1)

有几种方法:

  • 查看数据库服务器上的后端进程是否消耗CPU。
  • 如果后端被阻止,请查看pg_locks
  • 检查pg_stat_activity行中的后端,并查看其状态。

文件有多大,包含多少行?