我有一个简单的问题。哪种时间格式更适合存储在mysql,纪元或标准日期时间(人类可读格式)中。我想知道关于选择语句的速度,稍后在存储数百万行的表中哪种格式会更好。
您需要Unix时代。我已经完成了许多非常庞大的MySQL数据库,其中之一是一个数据跟踪应用程序,每天为某些用户记录数百万条记录。
原因epoch
胜过datetime
:
int
只有4个字节,而只有8个字节datetime
-更好的存储/内存以及最终的索引/性能。当您处理数百万行时,这确实很重要datetime
您需要转换的字符串不与时区ident一起存储,而是与纪元一起存储,您只需要知道将时区转换为本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句