Pg数据库导入数据:pg升级节省数据库定义耗时(pg definition)

关于Pg数据库导入数据的问题,在pg definition中经常遇到, 我正在从 8.4 到 9.3 的 pg_upgrade 过程中。我正在使用此技术:

我正在从 8.4 到 9.3 的 pg_upgrade 过程中。我正在使用此技术:

http://momjian.us/main/writings/pgsql/pg_upgrade.pdf

升级自 250 小时以来一直在运行,并且自 160 小时以来一直在保存数据库定义的步骤上。这是 strace 最后几行的当前输出:

poll([{fd=5, events=POLLIN|.             
POLLERR}], 1, -1) = 1 ([{fd=5,   
revents=POLLIN}])
recvfrom(5, "T\0\0\0F
\0\2reltoastrelid\0\0\0\4\353\0\n
\0\0\0\32\0"..., 16384, 0, NULL, 
NULL) = 122
(5, "Q\0\0\0\221SELECT 
attname, attacl FROM"..., 146,  
MSG_NOSIGNAL, NULL, 0) = 146
poll([{fd=5, events=POLLIN|
POLLERR}], 1, -1

有没有办法估计需要多少时间?pg_class 中有大约 3,300,000 个对象,数据库有大约 765,000 个表。大多数表中大约有 3-5 列,总共有大约 2,000,000 条记录。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(994)
Python求平方根函数:平方根 python内的平方根
上一篇
Python中列表和元组的区别:列表和元组有什么区别 (python tubple)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(86条)