Något gick fel med din server. Servern kraschade? Diskfel? Hur som helst kan du göra:
- Stoppa din server och gör en fysisk kopia av din datakatalog till en säker plats;
- Eftersom pg_statistic fylls i av ANALYSE
, rengör bara den
DELETE FROM pg_catalog.pg_statistic;
och utfärda enANALYZE
efteråt.
Om felet kvarstår:
- Aktivera allow_system_table_mods och starta sedan om din server:
ALTER SYSTEM SET allow_system_table_mods = ON;
(Postgres 9.4+) - Truncate pg_statistic för databasen du får felet:
TRUNCATE TABLE pg_catalog.pg_statistic;
- Analysera hela databasen igen:
ANALYZE VERBOSE;
- Inaktivera allow_system_table_mods:
ALTER SYSTEM RESET allow_system_table_mods;
Du kan behöva REINDEX SYSTEM
efter att ha gjort detta.
Mer information om allow_system_table_mods här .