在我的数据库中存储日期和时间有两种选择。
在php中使用时间函数生成时间和日期,然后将其存储在数据库中为4字节的int数据类型。
在插入数据库时生成时间和日期为 8 字节的 datetime 数据类型。
我的问题是,如果我使用日期和时间列进行排序,哪种类型将使我的 SQL 查询更快。
最佳答案
我总是讨厌它在包含 int
格式的人类无法读取的日期和时间值的数据库上构建查询。
如果您使用 int
,也许查询会快一纳秒,但这真的值得吗?我说不!
关于php - 哪种数据类型最适合存储时间和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10871285/