Salut à tous,
Lorsque j'execute un simple SELECT * FROM MaTable à partir d'une DB miroir hot-standby contenant exactement les mêmes données que la production, j'ai un message d'erreur :
La table contient +/- 4 millions de rows. Si j'ajoute un limit(1000) par exemple, ça fonctionne. J'ai l'impression qu'il y a un soucis de transaction entre la prod et le miroir ou quelque chose du genre. Le temps que Postgres execute ma requête, la table à changé. Mais la raison est peu-être tout autre, je ne suis pas expert et je ne connais pas du tout Postgres.Canceling statement due to conflict WITH recovery
C'est problématique car je dois lire en entier la table dans le but d'exporter l'ensemble des données vers notre Datawarehouse et pour se faire, je dois utiliser la DB miroir (décision du DBA).
Merci d'avance.
Partager