分布式数据库中间件 DDM
分布式数据库中间件 DDM
- 最新动态
- 服务公告
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 常见问题
- 最佳实践
- API参考
- SDK参考
- 性能白皮书
-
更多文档
- 用户指南(阿布扎比区域)
- 用户指南(吉隆坡区域)
- API参考(吉隆坡区域)
- 通用参考
本文导读
链接复制成功!
全局序列
全局序列主要指基于DB的全局序列。
- 支持修改自增序列初始值。
- 全局序列主要保证ID全局唯一,并不能保证一定是连续递增的。
表类型 |
拆分表 |
广播表 |
单表 |
---|---|---|---|
基于DB的全局序列 |
支持 |
支持 |
不支持 |
创建自增序列
- 使用客户端连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入命令创建自增序列。
create sequence xxxxx ;
说明:
- xxxxx代表序列名。
删除自增序列
- 使用客户端连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入命令“show sequences”查看所有序列。
- 输入命令删除序列。
drop sequence xxxxx ;
drop sequence DB.xxx;
说明:
- 对大小写不敏感。
- 如果序列属于某张表格(即创建这张表时有一列是自增列),不允许删除。
修改自增序列初始值
- 使用客户端连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入“show sequences”查看所有序列。
- 输入命令修改序列起始值。
alter sequence xxxxx START WITH yyyyy;
说明:
- xxxxx代表序列名。
- yyyyy代表目标序列起始值。
查询自增序列
- 使用客户端连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入命令“show sequences”查看所有序列。
show sequences;
修改自增序列Cache
该功能仅支持内核3.0.3以上的版本。
- 使用客户端连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入命令“alter sequence test cache 5000”,修改表test的全局序列的cache值。
- 输入命令“show sequences”,查看test序列的INCREMENT值即是cache值。