pg升级保存数据库定义需要时间

时间:2014-10-07 18:40:32

标签: postgresql postgresql-9.3 postgresql-8.4 pg-dump pg-upgrade

我正在处理从8.4到9.3的pg_upgrade。 我正在使用这种技术:

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

升级自250小时以来一直在运行,并且自160小时以来一直在节省数据库的步骤。这是过去几行的当前输出:

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条记录。

0 个答案:

没有答案