小编fva*_*iad的帖子

在内存使用方面,使用字符串作为引用其他表的键是否不好?

所以我必须处理以下情况:

我有一个表users,其中包含我的应用程序的所有用户。每个用户都有一个唯一的电子邮件,因此可以是所述表的主键。

现在假设我有第二个表将一些数据与用户相关联。我想到的是让第二个表保存一个电子邮件列,然后我可以用它来将一行与用户相关联。这种方法在内存方面是否不好?MySQL 是否会为每个包含电子邮件列以引用用户表的额外表重复存储上述电子邮件?我是否应该只为每个用户使用一个自动递增的 id 并将其用于整个参考事物,因为整数比足以容纳电子邮件的字符串轻得多?

mysql mysql-8.0

4
推荐指数
2
解决办法
653
查看次数

标签 统计

mysql ×1

mysql-8.0 ×1