> I have a anxiety about the index of pg_statistic(pg_statistic itself also
> ?).
>
> vc_updstats() may be called in immediately committed mode.
> vacuum calls TransactionIdCommit() after moving tuples in order
> to delete index tuples and truncate the relation safely.
>
> It's necessary but the state is out of PostgreSQL's recovery
> mechanism.
> heap_insert() is imediately committed. If index_insert() fails
> there remains a heap tuple which doesn't have a corresponding
> index entry.
Huh. Heap_insert writes to disk, but there it is not used unless the
transaction gets committed, right?
-- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610)
853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill,
Pennsylvania19026