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

Horodatage Unix vs date-heure

Quand vous avez le choix, je vous dirais d'opter pour les dates mySQL.

  • Vous n'aurez pas à vous occuper du problème de plage de dates s

  • Vous pouvez facilement interroger des périodes de temps en utilisant les fonctions de date de mySQL (BETWEEN(), DATE_ADD etc.)

  • Les requêtes liées à la date seront beaucoup plus rapides, en particulier lorsque vous avez des millions d'enregistrements, car vous n'aurez pas à utiliser FROM_UNIXTIME() ce qui peut être coûteux dans les requêtes volumineuses

  • C'est un jeu d'enfant de convertir les champs DATE en horodatages UNIX si nécessaire.