unfortunately, my problems with 8.2 on win32 become
more and more severe. when i wanted to test magnus compiled patch for the xlog
transaction rename lockup, i run into more problems (with the original beta2
files):
it seems that processes regurarly crash after a
number of transactions, where that number is strongly related to the amount of
data updated. for example i have one table that consists of 8 integers, 3 bools,
2 timestamps, 1 varchar(150)for columns, has 1 foreign keyand
contains roughly 6600 rows. the table is vacuumed, analyzed, reindexed. when
updating any of the integer fields, the backend process crashes after 320 to 450
updates, no matter it the updates are in 1 transaction for all or 1 update per
transaction).
there are no log entries (beside the ones from the
startup sequence) prior to the process error...
i first logged the problem as tsearch2 problem (http://archives.postgresql.org/pgsql-bugs/2006-10/msg00123.php).
but it seems it is a more general problem.
if anyone wants (db-)access for debuging or
checking stuff, please let me know.
best regards,
thomas
2006-10-31 01:04:29 [3304] LOG: 0:
database system was interrupted at 2006-10-31 01:04:27 W. Europe Standard
Time2006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:46602006-10-31 01:04:29 [3304] LOG: 0: Windows
fopen("recovery.conf","r") failed: code 2, errno 22006-10-31 01:04:29 [3304]
LOCATION: AllocateFile, fd.c:12892006-10-31 01:04:29 [3304] LOG:
0: Windows fopen("pg_xlog/0001.history","r") failed: code 2, errno
22006-10-31 01:04:29 [3304] LOCATION: AllocateFile,
fd.c:12892006-10-31 01:04:29 [3304] LOG: 0: Windows
fopen("backup_label","r") failed: code 2, errno 22006-10-31 01:04:29 [3304]
LOCATION: AllocateFile, fd.c:12892006-10-31 01:04:29 [3304] LOG:
0: checkpoint record is at C/84D208102006-10-31 01:04:29 [3304]
LOCATION: StartupXLOG, xlog.c:47302006-10-31 01:04:29 [3304]
LOG: 0: redo record is at C/84D20810; undo record is at 0/0; shutdown
TRUE2006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:47572006-10-31 01:04:29 [3304] LOG: 0: next transaction ID:
0/16121161; next OID: 66609082006-10-31 01:04:29 [3304] LOCATION:
StartupXLOG, xlog.c:47612006-10-31 01:04:29 [3304] LOG: 0: next
MultiXactId: 1; next MultiXactOffset: 02006-10-31 01:04:29 [3304]
LOCATION: StartupXLOG, xlog.c:47642006-10-31 01:04:29 [3304]
LOG: 0: database system was not properly shut down; automatic recovery
in progress2006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:48312006-10-31 01:04:29 [3304] LOG: 0: redo starts at
C/84D208602006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:48932006-10-31 01:04:29 [3304] LOG: 0: record with zero
length at C/85164D682006-10-31 01:04:29 [3304] LOCATION: ReadRecord,
xlog.c:29972006-10-31 01:04:29 [3304] LOG: 0: redo done at
C/85164D382006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:49632006-10-31 01:04:29 [3304] LOG: 0: database system is
ready2006-10-31 01:04:29 [3304] LOCATION: StartupXLOG,
xlog.c:51562006-10-31 01:04:29 [3304] LOG: 0: Windows
fopen("global/pg_fsm.cache","rb") failed: code 2, errno 22006-10-31 01:04:29
[3304] LOCATION: AllocateFile, fd.c:1289
2006-10-31 01:04:54 [3272] LOG: 0: server
process (PID 4872) exited with exit code -10737418192006-10-31 01:04:54
[3272] LOCATION: LogChildExit, postmaster.c:2385
2006-10-31 01:04:54 [3272] LOG: 0:
terminating any other active server processes2006-10-31 01:04:54 [3272]
LOCATION: HandleChildCrash, postmaster.c:22772006-10-31 01:04:54
[3272] LOG: 0: all server processes terminated;
reinitializing2006-10-31 01:04:54 [3272] LOCATION: reaper,
postmaster.c:21792006-10-31 01:04:54 [580] LOG: 0: database system
was interrupted at 2006-10-31 01:04:29 W. Europe Standard Time2006-10-31
01:04:54 [580] LOCATION: StartupXLOG, xlog.c:46602006-10-31 01:04:54
[580] LOG: 0: Windows fopen("recovery.conf","r") failed: code 2, errno
22006-10-31 01:04:54 [580] LOCATION: AllocateFile,
fd.c:12892006-10-31 01:04:54 [580] LOG: 0: Windows
fopen("pg_xlog/0001.history","r") failed: code 2, errno 22006-10-31
01:04:54 [580] LOCATION: AllocateFile, fd.c:12892006-10-31 01:04:54
[580] LOG: 0: Windows fopen("backup_label","r") failed: code 2, errno
22006-10-31 01:04:54 [580] LOCATION: AllocateFile,
fd.c:12892006-10-31 01:04:54 [580] LOG: 0: checkpoint record is at
C/85164D682006-10-31 01:04:54 [580] LOCATION: StartupXLOG,
xlog.c:47302006-10-31 01:04:54 [580] LOG: 0: redo record is at
C/85164D68; undo record is at 0/0; shutdown TRUE2006-10-31 01:04:54 [580]
LOCATION: StartupXLOG, xlog.c:47572006-10-31 01:04:54 [580] LOG:
0: next transaction ID: 0/16122460; next OID: 66691002006-10-31 01:04:54
[580] LOCATION: StartupXLOG, xlog.c:47612006-10-31 01:04:54 [580]
LOG: 0: next MultiXactId: 1; next MultiXactOffset: 02006-10-31
01:04:54 [580] LOCATION: StartupXLOG, xlog.c:47642006-10-31