Bonjour,
Je suis nouveau au sein de cette communauté et je profite de ce premier thread pour saluer tous les membres et acteurs developpez.com.
Tout d abord je suis très peu agueri en Sql, mon but est de récuperer n enregistrements d'une table(defini par des conditions enfin peu importe), puis de les réinserer dans une autre table ayant exactement la meme structure.
Vous vous en doutez, ce processus me servirait à desengorger une table, et à creer des tables d'archives tous les ans(par exemple).
Je vois bien un moyen lourd et plus que tres peu optimisé de faire ceci :
1 : Je recupere mes lignes dans ma table a desengorger dans un tableau
2 : Je fourni ces donnees a ma 'table de stockage'
3 : si les deux premieres requetes ont ete effectuees avec succes, je supprime les lignes que j ai commencé par selectionner en 1:
Ca me parait tres lourd , surtout en cas de beaucoup de données, n'y a t-il pas un moyen d'operer plus efficace et optimisé?
Je remercie par avance les personnes qui sacrifieront un peu de leur temps pour m'aider a resoudre ce problemes ( et ne condamne en rien ceux qui ne le feront pas d'ailleurs)
++
Partager