Der gik noget galt med din server. Serveren gik ned? Diskfejl? Du kunne alligevel gøre:
- Stop din server og lav en fysisk kopi af dit databibliotek til et sikkert sted;
- Da pg_statistic er udfyldt af ANALYSER
, bare rens den
DELETE FROM pg_catalog.pg_statistic;
og udstede enANALYZE
bagefter.
Hvis fejlen fortsætter:
- Aktiver allow_system_table_mods og genstart derefter din server:
ALTER SYSTEM SET allow_system_table_mods = ON;
(Postgres 9.4+) - Truncate pg_statistic for databasen, du får fejlen:
TRUNCATE TABLE pg_catalog.pg_statistic;
- Analyser hele databasen igen:
ANALYZE VERBOSE;
- Deaktiver allow_system_table_mods:
ALTER SYSTEM RESET allow_system_table_mods;
Du skal muligvis REINDEX SYSTEM
efter at have gjort dette.
Mere info om allow_system_table_mods her .