暂无图片
PolarDB-X中在auto模式下利用drds分库的这个特性,使用 locality 功能可以吗?
我来答
分享
暂无图片 匿名用户
PolarDB-X中在auto模式下利用drds分库的这个特性,使用 locality 功能可以吗?

PolarDB-X中在auto模式下利用drds分库的这个特性,使用 locality 功能可以吗? 当一个表userid和username,我设置了username唯一,drds模式下如果指定了userid分库,这样就会出现即使username相同,userid不同的情况下也能插入成功,只有userid和username都相同的情况下才插入失败

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
数据库小学生

这个场景,如果userid不同,但路由到同一个分片上,也会插入失败。drds分库分表的特性并不能满足你的这个业务需求,加一个uk unique_key(userid, username)才会满足。可以使用 create unique global,下面链接的文章可能会对你有帮助。 index。https://help.aliyun.com/document_detail/316613.html

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏