在数据库中存储星期几时的性能 - bool与bitwise

时间:2017-06-18 14:45:57

标签: php mysql performance bitwise-operators

在我的一个项目中,我有一些商店,这些商店在某些日子开放,而在其他日子则关闭。我已经阅读了很多帖子,我可以做到这一点,例如:

Store days of week in a database
What's the best way to store the days of the week an event takes place on in a relational database?

我得出结论,这两个选项最常用:

  1. 将每一天作为布尔值单独存储在数据库中
  2. 将所有日期存储为tinyint(0000001等)并按位运算符
  3. 进行检查

    我的问题是:我知道第二个选项比第一个选项节省更多空间,但是当我们讨论性能时哪一个会更好地执行?

0 个答案:

没有答案