我目前正在创建一个具有基本用户注册的网站,并将所有用户数据放在一个名为“用户”的表中。该用户在登录时或脚本在显示其详细信息时可能需要其中的 11 个字段,例如用户名、角色等。虽然密码、电子邮件、IP 等九个字段只有在用户登录时才能访问。如果数据库预计处理 100,000 到 1,000,000 个用户,我是否应该将登录相关字段拆分为一个名为“users_login”的表以减小主“用户”表的大小?
我知道这涉及到许多变量,最好的方法是测试两个版本,但在我这样做之前,我想就我是否出于某种原因不应该尝试这个征求意见。谢谢