Dans mon cas, je veux maintenir une table pour stocker un certain type de données et après un certain temps retirer de la première table et stocker dans une autre table.Quelle est la meilleure pratique pour supprimer des données de la table de base de données?
Je veux clarifier la meilleure pratique dans ce genre de scénario. J'utilise la base de données MySQL dans l'application de base Java.
Tout dépend du scénario. Donne-nous plus d'informations sur la quantité de données, la fréquence, l'impact probable de l'indexation, etc. –
Si vous archivez des données, vous pouvez les supprimer entièrement de votre base de données, plutôt que de les "déplacer". à une autre table " –
@Preet Les deux tables peuvent avoir des milliers de lignes de données. En fait, ce que je veux, c'est qu'après un processus métier, supprimer les données de la première table et les ajouter à une autre table. Je veux clarifier en enlevant une partie. Quelle est la meilleure façon de le faire et dois-je me soucier de la clé primaire (incrément automatique) de la première table. Parce que encore une fois remplir avec un nouvel ensemble de données. – Lan