Révision Glossaire EN

Taille

Yeux

Termine une partie dans un dojo pour débloquer les yeux suivants.

Jour 36 10 min

Changer de base de données

1 / 6 · ≈ 15 min restantes

Le problème

Une boutique tourne sur une base MySQL de 500 Go. L’équipe a décidé de passer à PostgreSQL. Aujourd’hui, chaque commande, chaque panier et chaque facture sont dans cette base MySQL.

Un dump puis une restauration de 500 Go prennent des heures, et la boutique ne peut pas refuser des commandes pendant des heures. Le product owner t’accorde 5 minutes d’écritures refusées, à 3 h du matin, une seule fois.

La copie doit donc se faire pendant que MySQL continue d’accepter des écritures, et la bascule doit tenir dans une fenêtre courte.