哪一个更好?

时间:2010-05-28 06:53:43

标签: database database-design mysql

我必须就数据库中的字段做出设计决定。

假设:

  • users table

问题:

视觉上我们有一个复选框,上面写着:

[*] check this box to not show this again

此数据(布尔值)是保存在列中的users表中还是保存在user_id的新联合表中?

哪一个更好?快?

1 个答案:

答案 0 :(得分:2)

取决于您的用户表,但通常情况下,良好索引的性能差异几乎可以忽略不计。

最多只能在登录时获取此类信息,以设置为会话var / cookie /等。