我看到了一些关于每个人现在在签名和未签名键值方面所做的事情的话题。似乎 unsigned 是最佳的,因为它允许以相同的成本增加两倍的行数。签名 key 有什么好处吗?
有没有标准的共识?答案似乎是签名,因为“一直都是这样”
最佳答案
如果不能为负数,我更愿意将我的列设置为 unsigned
。除了您提到的范围因素外,它还使阅读表定义时更加清晰。
关于mysql - 共识? MySQL,签名与未签名的主/外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3136809/