Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ne pas copier les données absentes du dump lors de la réplication incrémentale #51

Open
octo-topi opened this issue Nov 5, 2020 · 0 comments

Comments

@octo-topi
Copy link
Contributor

octo-topi commented Nov 5, 2020

Les dumps Scalingo datent de J-1 à 22h59

Lors de la réplication incrémentale qui lieu à J tôt le matin, le seul critère de copie est que l'ID soit inférieur au plus grand ID présent sur la base source et absent de la base cible.
SELECT MAX(id) FROM answers'

Conséquence: il peut exister sur la base cible des KE et answers référençant des utilisateurs créés entre la fin du backup et la sélection des données lors de la réplication incrémentale (instruction SELECT MAX(id) FROM answers')

Rajouter un critère de restriction sur ce plafond de temps
SELECT MAX(id) FROM answers WHERE "createdAt" < <DATE_PLAFOND> '

@octo-topi octo-topi changed the title Ne pas copier les données non présentes dans le dump lors de la réplication incrémentale Ne pas copier les données absentes du dump lors de la réplication incrémentale Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant