匿名用户OceanBase 会用非空唯一索引作为主键吗?
版本:OB 3.2.x Oracle租户,4.2.x MySQL租户。
众所周知,Oracle是堆表,通过ROWID唯一标识一行数据,数据段按写入顺序进行存储。主键索引与唯一索引的重点是约束,索引是B+树结构。MySQL是索引组织表,数据与索引均为B+树结构,当表未设置主键时,若有非空唯一索引,会选择它作为隐式主键。
而OB同MySQL一样是索引组织表,在没有定义主键时行为如何?我在官网搜到的资料,仍会创建分区级自增列,为什么没有选择非空唯一索引作为隐式主键呢?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
