Envoyé par
clouddd
Bonjour,
Je voudrais comprendre comment fonctionne les transactions à travers un petit exemple.
Imaginons une table remplie avec plus 5000 données. Cette table est utilisée en permanence partout dans le monde. Que ce passe t'il lorsque par exemple je veux supprimer le contenu de la table et le remplacer par un autre contenu? Cette modification se fera par avec une transaction mais lors de l'execution de la requête la table est elle toujours disponible. Le script serait tout simplement un delete du contenu suivi d'un ajout (pas qu'un mais 5000).
Durant ce temps d'execution, la table est elle toujours accessible en lecture? lecture/ecriture (même si cela veut dire que les écritures seront écrasés lors de la fin d'execution du script)?
Partager