关于数据表的递增ID的选择,我的理解如下,不知道是否正确:
1、分区表,使用Sequence的NEXTVAL作为递增ID?
2、非分区表,就直接使用ID主键字段的auto increment?
另外,请问一下,没有类似于 DBA_OB_SEQUENCE_OBJECTS 的视图,可以查租户的Sequence详情吗?DBA_OB_SEQUENCE_OBJECTS 只能查询系统自带的Sequence,查不到用户自己创建的Sequence,
如果用show Sequence的话,只能看到名字,看不到它的详情
ODC没有能直接显示、创建、编辑、删除Sequence的地方吗?
1 个赞
皇甫侯
#3
分区表和非分区表都可以用sequence或者自增ID,主要关注ORDER 模式和NOORDER模式的性能问题不就行了。。
DBA_OB_SEQUENCE_OBJECTS 的视图能查看当前租户内的所有序列信息
OceanBase分布式数据库-海量数据 笔笔算数
OceanBase分布式数据库-海量数据 笔笔算数
DBA_OB_SEQUENCE_OBJECTS 我试过了,只能查到系统自带的一个sequence,查不到我用别的用户创建的sequence,好像所有DBA开头的视图,都无法查到租户自己创建的各种信息,只有CDB开头的视图,才能查到租户自己创建的东西