【发布时间】:2011-07-01 05:23:15
【问题描述】:
日期时间对于以下问题的效果如何:比较周一和周四的销售额?
Mysql 在内部将 datetime 作为 unix-timestamp 保存?所以找到星期一会很昂贵。
有没有人体验过当引入一个额外的属性“day”并给定一个索引时,mysql 的性能有多好?喜欢这个的独立开发者会被使用吗?它只会有 7 个不同的状态...
【问题讨论】:
标签: sql mysql time denormalization
日期时间对于以下问题的效果如何:比较周一和周四的销售额?
Mysql 在内部将 datetime 作为 unix-timestamp 保存?所以找到星期一会很昂贵。
有没有人体验过当引入一个额外的属性“day”并给定一个索引时,mysql 的性能有多好?喜欢这个的独立开发者会被使用吗?它只会有 7 个不同的状态...
【问题讨论】:
标签: sql mysql time denormalization
日期时间对于以下问题的效果如何:比较周一和周四的销售额?
DATETIME 是您的最佳选择,因为它是 mySQL 的原生格式,并且任何日期操作都针对它进行了高度优化。
Mysql 在内部将 datetime 保存为 unix-timestamp?
不。我不知道 mySQL 在内部使用什么来存储 DATETIME,但它是 not as Unix timestamps:
当您需要包含日期和时间信息的值时,使用 DATETIME 类型。 MySQL 以 'YYYY-MM-DD HH:MM:SS' 格式检索和显示 DATETIME 值。支持的范围是“1000-01-01 00:00:00”到“9999-12-31 23:59:59”。
【讨论】: