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 enANALYZEbagefter.
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 .