如题……用哪个比较好?比如进行查询操作,比较操作时哪个的效率高?还有哪个比较省空间?
楼主看看这篇文章。希望对你有帮助
http://blog.csdn.net/coolbaby1984/article/details/3966637
同时:对于大数据个人认为timestamp比较好一点,因为他是计算1970到现在时间的整数,效率相对高一些,但是他的范围就比较小了。貌似只能表示到2038年。
按照你的需求来,区别你看一下文档:http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#datetime
我个人习惯用Datetime,因为Datetime与时区无关,而Timestamp与时区相关。
存储空间
Timestamp:4字节 Datetime:8字节
效率:
因为Timestamp占用的空间小,所以检索的效率会更高。