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

Aggiornare la colonna timestamp nell'applicazione o nel database?

Timestamp nel database .

Se esegui la replica in una configurazione master-slave, i timestamp del database vengono replicati correttamente (utilizzando il timestamp originale).

Non (!) imposti timestamp nei trigger.

Invece di specificarli nella definizione della tabella, MySQL imposterà automaticamente il timestamp corretto all'inserimento e/o all'aggiornamento.
Devi impostarli solo una volta, quando crei (o modifichi) la tabella e il gioco è fatto.

Non potrebbe essere più facile.