Re: Re: PostgreSQL; Strange error
От | Tom Lane |
---|---|
Тема | Re: Re: PostgreSQL; Strange error |
Дата | |
Msg-id | 11840.985113079@sss.pgh.pa.us обсуждение исходный текст |
Список | pgsql-admin |
"Mikheev, Vadim" <vmikheev@SECTORBASE.COM> writes: >> Warning: PostgreSQL query failed: FATAL 1: my bits moved >> right off the end of the world! Recreate index >> pg_attribute_relid_attnum_index. > Just use gdb to prevent parent btree page update after > split and you'll get that error next time when splitting > new, unpointed from parent, right sibling. Hmm ... so you think the people who have complained of this are all working with databases that have suffered previous crash corruption? I doubt it. There's too much consistency to the reports: in particular, it's generally triggered by creation of lots of large objects, and it's always the indexes on pg_attribute, never any other table (even though large object creation inserts into several system tables). I don't see how the unfinished-split hypothesis explains that. My thought was that it is somehow related to the many-equal-keys issues that we had in 7.0.* and before, and/or the poor behavior for purely sequential key insertion that we still have. But without a test case it's hard to be sure. regards, tom lane
В списке pgsql-admin по дате отправления: