6条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
大家好,我想咨询下,oracle有无必要将主键设置为自增
oracle自增列是12c才有的,其实内部也是通过自建序列实现的
创建自增列的时候记得指定缓存属性,否则后期难搞,高并发系统会有较严重的性能问题
评论
有用 0肖老师,您好!非常感谢您的回答。现在还有一个疑惑是,oracle有必要设置一个逻辑主键吗?
评论
有用 0个人觉得没啥必要,可以依据业务设置业务主键,比如order_id 方便业务查询使用
评论
有用 0结合场景吧,我这里有一套系统,用序列生成的主键参与业务,序列缓存丢失就会影响业务,所以千万不要这样做就行,主键应该与业务无关
评论
有用 0
墨值悬赏