关于mysql的时间存储int,timestamp,datetime的选择

mysql timestamp函数语法
储存时间,常用的有三个选择datetime、timestamp、int。
三者的比较大致如下:
插入效率:datetime > timestamp > int
读取效率:int > timestamp > datetime
储存空间:datetime > timestamp = int

在只是要记录insert/update的时间的时候, 推介用timestamp, 可以用默认的undate_timestamp设置, 不用更新设置表.

关于两者的详细比较. 这里有两篇文章(英文), 翻译版稍后出:

http://gpshumano.blogs.dri.pt/2009/07/06/mysql-datetime-vs-timestamp-vs-int-performance-and-benchmarking-with-myisam/

http://gpshumano.blogs.dri.pt/2009/07/06/mysql-datetime-vs-timestamp-vs-int-performance-and-benchmarking-with-innodb/


欢迎转载,转载请注明来自一手册:http://yishouce.com/article/3.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1