检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全局序列主要指基于DB的全局序列。 支持修改自增序列初始值。 全局序列主要保证ID全局唯一,并不能保证一定是连续递增的。 对使用DDM自增序列,不允许用户传null值以外的值,当用户不传或传null值时,DDM会默认分配,如果用户手工赋值会有和DDM分配自增键值冲突的风险。 表1 全局序列支持的表类型 表类型 拆分表
is_auto_pay 否 Boolean 变更包年包月实例规格时可指定,表示是否自动从账户中支付,此字段不影响自动续订的支付方式。true,表示自动从账户中支付。false,表示手动从账户中支付,默认为该方式。 响应参数 状态码: 202 表4 响应Body参数 参数 参数类型 描述 job_id
命令输出详解: IP:RDS的IP地址。 Port:RDS的端口号。 Instance_id:RDS的实例ID。 Type:master指的是读写RDS,readreplica指的是只读RDS。 后面的列是对应的RDS的processlist信息,与在RDS直接执行show processlist获取的信息一致。
上。 建表时要设定元数据,假如逻辑库分8个分片,则元数据可以设定的范围为:1-2=0,3-4=1,5-6=2,7-8=3,9-10=4,11-12=5,13-14=6,default=7。根据拆分键的值在某个范围路由到对应的分片上。 算法计算方式 方式一:拆分键是整型 表1 拆分键是整型时的计算方式
本章节指导用户通过删除DDM实例接口删除DDM实例。 操作步骤 删除DDM实例,同时删除关联RDS上存储的数据。 接口相关信息 URI格式:DELETE /v1/{project_id}/instances/{instance_id}?delete_rds_data=true 详情请参见删除DDM实例。 请求示例
管理员账户创建成功后,不支持修改账户名。 管理员账户与“账号管理”里的DDM账号不能重复。如果重复将无法创建。 管控修改后,会把客户之前的权限全部清除, 按照管控侧提供的权限重新赋权。 重新设置密码操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,单击目标实例名称,进入实例基本信息页面。
高危操作提示 在您使用DDM过程中,请不要进行以下高危操作: 为避免系统表、元数据等信息被误清理,用户尽量避免直连DN节点进行数据操作。 为避免元数据丢失,用户请不要清理DDM系统表(如:TBL_DRDS_TABLE、MYCAT_SEQUENCE)。 父主题: 使用限制
/v1/{project_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型
关联的逻辑库的集合。 databases字段可以省略,即创建用户时可以不关联逻辑库。 表5 CreateUsersDatabases 参数 是否必选 参数类型 描述 name 是 String 关联逻辑库名称。 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述
URL格式 GET /v3/{project_id}/instances/{instance_id}/database-version/available-versions 参数说明 表1 参数说明 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project
_id}/databases/{database_name}?delete_dn_data=false 响应消息 正常响应参数说明 表3 响应Body参数 参数 参数类型 描述 job_id String 删除逻辑库的任务ID。 database_name String 逻辑库名。
DDM实例在到期前续费成功,所有资源得以保留,且DDM实例运行不受影响。到期后的状态说明,请参见到期后影响。 续费相关的功能 包年/包月实例续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年/包月的DDM实例从购买到被自动删除之前,您可以随时在控制台为实例续费,以延长实例的使用时间。
_id}/rds/sync 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数
逻辑库的创建时间。 used_rds Array of GetDatabaseUsedRds objects 逻辑库关联的RDS实例信息。 shard_unit Integer 单个RDS上的逻辑库分片数。 表6 GetDatabaseUsedRds 参数 参数类型 描述 id String
s ddm:database:create √ √ 查询DDM逻辑库列表 GET /v1/{project_id}/instances/{instance_id}/databases?offset={offset}&limit={limit} ddm:database:list √
应用示例 查询DDM实例列表 修改DDM实例名称 删除DDM实例 父主题: API(推荐)
在“实例管理”页面,选择指定的实例,单击实例名称。 在左侧导航栏选择“标签”,单击操作列的“编辑”,在弹出框中修改标签值,单击“确定”。 编辑标签时,不能修改标签的键,只能修改标签的值。 编辑成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。 删除标签 登录分布式数据库中间件控制台。
实例有多个组时,访问控制开关将移动到“组信息”模块中。您可以在实例基本信息页面下方的“组信息”列表中,单击“访问控制”列的打开访问控制开关。 图2 多个组开启访问控制 单击“设置”,弹出“修改访问控制”弹框,输入对应名单的IP地址,单击“是”。 图3 修改访问控制 父主题: 连接管理
账号管理 创建DDM账号 查询DDM账号列表 修改DDM账号 删除DDM账号 重置DDM账号密码 DDM管理员账号密码管理 弱密码校验 父主题: API(推荐)
String 所在RDS的ID。 idName String 物理库的名称。 表6 GetDatabaseUsedRds 参数 参数类型 描述 id String 关联RDS节点ID。 name String 关联RDS名称。 status String 关联RDS状态。 error_msg