Hallo zusammen,
ich bin am verzweifeln! Ich habe nun mit verschieden Betriebssystemen (Debian, Ubuntu 32 bit, 64 bit etc) und verschiedenen Postgresversionen 7.4.6, 7.4.15, 8.1, 8.2 immer wieder ein und den selben Fehler. Ich habe desweiteren hunderte Forenbeiträge gelesen und nie die richtige Lösung gefunden. Problem:
Ich habe einige Tabellen, teilweise mit mehreren Millionen Einträgen. Und fast täglich tritt folgendes Problem auf:
Beim select gibt es die Fehlermeldung
Could not get status of transaction xxxxxx (hier eine beliebige Nummer)
…und dann noch das ein File im Ordner pg_clog nicht gefunden werden kann
Ein Lösungsvorschlag ist z.B. das fehlende File zu erstellen (Inhalt sind dann nur Zeros). Damit ist das Problem temporär behoben (meistens).
Soweit ich es verstanden habe gibt es einen Bug, der das File löscht, obwohl es noch gebraucht wird. Es hat irgendwas mit einem Committer zu tun. Es fiel auch oft das Wort “drop hint bit problem”…
Ich frage mich aber nun was dieses Problem verursacht?
Wer weiss mehr und kann Abhilfe schaffen?
Mit freundlichem gruß,
Florian