1

对于以下问题,日期时间有多好:比较周一和周四的销售额?

Mysql 在内部将日期时间保留为 unix-timestamp?所以找到星期一将是相当昂贵的。

当引入一个额外的属性“day”并给定一个索引时,有没有人体验过 mysql 的性能有多好?喜欢这个的独立开发者会被使用吗?它只会有7个不同的状态......

4

1 回答 1

1

对于以下问题,日期时间有多好:比较周一和周四的销售额?

DATETIME是您的最佳选择,因为它是 mySQL 的原生格式,并且任何日期操作都针对它进行了高度优化。

Mysql 在内部将日期时间保留为 unix-timestamp?

没有。我不知道 mySQL 使用什么在内部存储 DATETIME,但它不是 Unix 时间戳

当您需要包含日期和时间信息的值时,使用 DATETIME 类型。MySQL 以 'YYYY-MM-DD HH:MM:SS' 格式检索和显示 DATETIME 值。支持的范围是“1000-01-01 00:00:00”到“9999-12-31 23:59:59”。

于 2011-02-21T11:29:24.253 回答