Bonjour à tous,
Je souhaite archiver des données de la façon suivante :
Le but est d'archiver une table par mois. Nous en allons donc en créer une par mois.
Soit une table contenant 3 000 000 enregistrements sur 40 colonnes nommée TABLE_COURANT (InnoDb).
Au 2 janvier 2008, nous voulons transferer les données du mois de décembre vers une table TABLE_200712.
Quel est la meilleure solution en temps de traitement? Sachant qu'il faut faire un "couper/coller" dans une autre table ?
J'ai bien pensé renommer la table TABLE_COURANT en TABLE_200712 puis de transphaser les données du mois de janvier vers une nouvelle table TABLE_COURANT mais la suppression des données du mois de janvier de la table TABLE_200712 prend beaucoup de temps.
Auriez vous une idée miracle ?
Partager