J'ai configuré la réplication en streaming sur Postgres 9.1.6 fonctionnant sur un serveur Debian et ça se passe bien.
Lorsque j'essaie d'exécuter une requête sur la base de données de réplicas, j'obtiens l'erreur ci-dessous:
ERROR: index "tbl_cust_id_idx" contains unexpected zero page at block 0
HINT: Please REINDEX it.
Quelle pourrait être la cause de cette erreur?
La question est également publiée dans /programming/17865135/postgres-9-1-6-error-index-contains-unexpected-zero-page-at-block-0
postgresql
postgresql-9.1
McKibet
la source
la source
SELECT version()
ouSELECT now()
?Réponses:
Je viens de rencontrer le même problème sur Postgres 8.3.11. Bien que je n'aie pas pu identifier la cause première, le correctif était assez simple:
Cette page contient des conseils sur la cause possible de l'erreur, bien qu'ils soient vagues:
Idéalement, il serait utile que quelque chose puisse être mis en place pour prévenir ou corriger ces erreurs de manière proactive. Du bon côté, c'est la première fois que nous voyons ce problème depuis plusieurs années et sur des centaines de machines.
la source