Re: BUG #6484: pgstat wait timeout
От | Robert Haas |
---|---|
Тема | Re: BUG #6484: pgstat wait timeout |
Дата | |
Msg-id | CA+Tgmobcw9g50OMnzK4gLtWOBzsTrfm8_gkHH4LbGf2MeaZ=mg@mail.gmail.com обсуждение исходный текст |
Ответ на | BUG #6484: pgstat wait timeout (cneo@accessdata.com) |
Список | pgsql-bugs |
On Wed, Feb 22, 2012 at 6:04 PM, <cneo@accessdata.com> wrote: > The following bug has been logged on the website: > > Bug reference: =A0 =A0 =A06484 > Logged by: =A0 =A0 =A0 =A0 =A0Charlie Neo > Email address: =A0 =A0 =A0cneo@accessdata.com > PostgreSQL version: 9.0.6 > Operating system: =A0 Windows Server 2008 R2 Enterprise > Description: > > During heavy database loading, "pgstat wait timeout" is showing up in the > logs. When this happens pgstat.stat file stop updating. Stats in > pg_stat_user_tables also stop updating. Resulting in autovacuum not > triggering and greatly degrades performs. Killing the stats collection > process causing it to re-spawn does not help, as it will quickly go back > into the same state without any new stats collected. > > Stack trace of the process postgres.exe -forkcol > > ntoskrnl.exe!memset+0x64a > ntoskrnl.exe!KeWaitForMultipleObjects+0xf5d > ntoskrnl.exe!KeWaitForMultipleObjects+0x26a > ntoskrnl.exe!NtWaitForSingleObject+0x40f > ntoskrnl.exe!NtWaitForSingleObject+0x77e > ntoskrnl.exe!KeSynchronizeExecution+0x3a43 > ntdll.dll!ZwWaitForMultipleObjects+0xa > KERNELBASE.dll!GetCurrentProcess+0x40 > kernel32.dll!WaitForMultipleObjectsEx+0xb3 > postgres.exe!reltimesend+0x1f8d50 > postgres.exe!reltimesend+0x1f9053 > postgres.exe!reltimesend+0x2054af > postgres.exe!reltimesend+0x20aa85 > postgres.exe!reltimesend+0x14af4e > postgres.exe!reltimesend+0x38a65d > kernel32.dll!BaseThreadInitThunk+0xd > ntdll.dll!RtlUserThreadStart+0x21 This is a known issue, but I am not sure anyone has a plan for what to do about it. --=20 Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-bugs по дате отправления: