-
Stop un delete
Bonjour à tous,
J'ai lancé de manière assez stupid un delete sur la majeure partie de ma table, j'aurais mieux fait d'utiliser un truncate (les autres données je peux m'en débarasser). Bref le prblème n'est pas là.
Si je stoppe le delete qui est très long, il va remettre mes lignes en place (je crois que ca peut durer encore plus longtemps) ..
Comment arrêter la procédure comme ça (la perte des données n'est pas grave).
Merci à vous
-
tout opération Transactionelle doit étre finir par une opération commit ou roolback
un kill spid pour une opération delete qui a duré un peut de temps ne se fait pas du facon systématique
donc tu doit attendre un peut du temps jusqu'au l'opération avoir le statut commit c'est presque la méme temps pris pendent l'opération delete avant leur annulation
-
Donc si je comprends bien mon delete qui a déjà duré 2 heure, si j'annule ca me durera à peu près 2H ?
-
Un rollback prend rarement moins de temps que l'opération annulée... mais souvent plus, voire beaucoup plus.