Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP MySQL – Opérations une fois par semaine

Vous pouvez utiliser CRON pour effectuer ce travail. Mais si vous avez besoin de nettoyer votre base de données des commandes incomplètes uniquement pour afficher celles qui sont terminées pour les humains et que vous ne les exportez pas vers d'autres endroits (par exemple, le responsable visite le backend une fois par jour et recherche manuellement les commandes terminées), je vous suggère de ne pas embaucher CRON pour cela. Vous pouvez ajouter quelques lignes de code qui supprimeront les anciennes entrées de la base de données à chaque accès au backend.

Les requêtes DELETE sont exécutées très rapidement, il n'y aura donc aucun problème de performances. La suppression réelle des données ne sera effectuée que sur demande. De plus, vous n'avez pas besoin d'avoir CRON (certains hébergeurs bon marché ne donnent pas accès à ce service).