数据库如何保证数据唯一性?

2025-06-20 07:41:08
推荐回答(2个)
回答1:

1、一般当你对一个表建主键的时候,数据库会自动在主键上建一个索引,该索引就是唯一的。2、索引是不会也没办法管理你数据是否唯一的,这个是有主键来保证。索引是为了提高数据的检索速度而设的,不要随便建很多索引,这样对数据库的性能影响很大。至于详细的知识,你还是找本书看看吧。

回答2:

看你的业务要求了,如果是保证同一个产品,在同一个仓库只能保存一种,那就可以设置为联合主键,如果不需要,就不需设置主键