Ich schreibe eine PHP/MySQL-Anwendung, die Website-Besucher Tracking-Lösungen ähnlich ist. Es behandelt 100.000s von Einsätzen pro Tag und kann durch das Zählen von Seitenaufrufen/Tag usw. abgefragt werden ...Mysql - Unix-Zeit vs Datetime
Ich frage mich, ob es aus Leistungsgründen besser ist, Zeit als Ganzzahl (Unix-Zeit) oder als MySQL zu halten Zeit. Irgendeine Idee über die Auswirkung auf die Leistung?
Scheint wie das Abrufen der Daten ist einfacher mit MySQL Zeit, da ich mysql -Funktion wie DAYOFYEAR() ohne FROM_UNIXTIME() verwenden kann.
Jede Beratung ist sehr zu begrüßen.
Ein datetime braucht 8 Bytes, während der Zeitstempel 4 nimmt. Das sind 4 Bytes Unterschied (siehe http://dev.mysql.com/doc/refman/5.1/en/storage-requirements.html) – tehvan
Ich wusste, ich sollte habe es nachgeschlagen: | – Greg