Ada yang rusak di database Anda. Coba
VACCUM FULL ANALYZE my_db_log;
Atau, lebih radikal lagi, jalankan dari shell di server db Anda:
vacuumdb --full --analyze my_database
Pesan kesalahan menunjukkan kerusakan dalam katalog sistem pg_attribute
atau salah satu indeks terkait. Sebelum Anda melakukan hal lain, baca tentang korupsi di Wiki Postgres
. Berhati-hatilah agar tidak kehilangan data berharga.
Lalu satu hal lain untuk dicoba:
reindexdb --system my_database
Jika tidak ada yang membantu, untuk memperbaiki DB Anda yang jelas rusak, Anda dapat mencoba pg_dumpall
seluruh cluster, jatuhkan cluster, buat cluster baru dan pulihkan cadangan. Pastikan juga Anda mencari tahu apa yang merusak db Anda. Itu biasanya tidak terjadi (belum pernah terjadi pada saya). Kemungkinannya adalah, Anda menghadapi masalah perangkat keras yang serius, dalam hal ini Anda harus segera bertindak ...