Mysql
 sql >> Database >  >> RDS >> Mysql

Timestamp Unix vs data/ora

Quando hai la possibilità, direi di andare per le date di MySQL.

  • Non dovrai occuparti del problema dell'intervallo di date s

  • Puoi facilmente interrogare intervalli di tempo usando le funzioni di data di MySQL (BETWEEN(), DATE_ADD ecc.)

  • Le query relative alla data saranno molto più veloci, specialmente quando hai milioni di record, perché non dovrai usare FROM_UNIXTIME() che può essere costoso in query di grandi dimensioni

  • È un gioco da ragazzi convertire i campi DATE in timestamp UNIX quando necessario.