Bonjour,
Il y a t-il un moyen lors d'un delete sur une table de ne pas affecter les archives logs ?
j'ai une table de de 64 millions d'enregistrements dont je dois supprimer environ 50% des données.
merci
Bonjour,
Il y a t-il un moyen lors d'un delete sur une table de ne pas affecter les archives logs ?
j'ai une table de de 64 millions d'enregistrements dont je dois supprimer environ 50% des données.
merci
Pour la moitié des données à supprimer, il vaut mieux :
- recréer une table avec les données à conserver
- repositionner les droits, contraintes et cetera
- supprimer l'ancienne table
- renommer la nouvelle
Hello,
sinon comme méthode brute et méchante, tu peux mettre temporairement ta table en nologging avec un alter table.
Mais attention c'est à tes risques et périls, car pendant ce temps là aucune info pour cette table ne sera mise dans les Redo Logs!!
La méthode de Waldar est plus propre et plus sure en cas de crash durant ton delete.
A++
Kaz
Partager