Qualcosa è andato storto con il tuo server. Il server si è bloccato? Guasto del disco? Comunque potresti fare:
- Arresta il tuo server ed esegui una copia fisica della tua directory di dati in un luogo sicuro;
- Poiché pg_statistic è popolato da ANALISI
, basta pulirlo
DELETE FROM pg_catalog.pg_statistic;
ed emettere unANALYZE
dopo.
Se l'errore persiste:
- Abilita allow_system_table_mods e quindi riavvia il server:
ALTER SYSTEM SET allow_system_table_mods = ON;
(Postgres 9.4+) - TRUNCATE pg_statistic del database che stai ricevendo l'errore:
TRUNCATE TABLE pg_catalog.pg_statistic;
- Analizzare di nuovo l'intero database:
ANALYZE VERBOSE;
- Disabilita allow_system_table_mods:
ALTER SYSTEM RESET allow_system_table_mods;
Potrebbe essere necessario REINDEX SYSTEM
dopo averlo fatto.
Maggiori informazioni su allow_system_table_mods qui .