检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建目标库表结构 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例对应操作栏的“登录”按钮。 在实例登录窗口输入创建DDM账号
创建逻辑库 本章节主要介绍在DDM控制台创建逻辑库的方法。 使用须知 创建逻辑库时,仅支持关联和DDM实例处于相同VPC的数据节点,且数据节点没有被其他DDM实例使用。DDM将在关联的数据节点上新建数据库,不会影响已有的库表。 创建逻辑库时,同一个逻辑库,MySQL大版本需要相同,不可以混用。
数据库时间与北京时间相差13或14小时该如何解决 问题现象 数据库时区设置为北京时间时,通过JDBC连接DDM,查询到的时间与北京时间相差13或14小时。 原因分析 JDBC驱动连接DDM时会向DDM查询数据库时区设置,DDM返回时区为CST(中国标准时间)。 CST有4种含义:
“创建告警规则”。 图1 创建告警规则 在“创建告警规则”页面,填选相关信息。 图2 告警规则 表1 告警规则参数 参数名称 说明 名称 系统会随机产生一个名称,用户也可以进行修改。 描述 告警规则描述(此参数非必填项)。 触发规则 根据需要可选择关联模板、导入已有模板或自定义创建。
数据库管理语法 支持的数据库管理语法 SHOW COLUMNS SHOW CREATE TABLE SHOW TABLE STATUS SHOW TABLES SHOW DATABASES 如果未搜索到对应的库,请先检查账号的细粒度权限。 SHOW INDEX FROM SHOW
级的目标版本必须小于等于3.0.9版本或者大于等于3.1.3版本。 如果当前实例的内核版本存在已知潜在风险、重大缺陷,或者已过期、已下线,系统会通过短信、邮件等渠道进行提前通知,并在可维护时间段内下发升级任务。 操作步骤 登录分布式数据库中间件控制台。 在“实例管理”页面,选择指定的目标实例,单击实例名称。
确认迁移执行结果 操作步骤 待迁移任务结束后,可登录DDM实例查看数据迁移结果。确保DDM实例数据与源数据库数据一致。 图1 查看user_test表数据 图2 查看address_test表数据 执行以下命令查看表数据分布情况。广播表各分片数据一致,拆分表数据会按照拆分算法分布在选取的分片中。
如何处理表中存在主键重复的数据 场景 DDM实例的逻辑表中已存在主键数据类型边界值的记录,如果插入的数据超过主键数据类型的范围,表中会出现主键重复的数据。 处理方法 登录云服务管理控制台。 在RDS for MySQL的“实例管理”页面,查找DDM实例对应的RDS for MySQL实例,单击目标RDS
创建目标库表结构 DRS目前仅支持迁移源端MySQL的数据到目标DDM,不支持迁移源库表结构及其他数据库对象。用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。未在目标库创建的对象,视为用户不选择这个对象进行迁移。更对约束限制可参考使用须知。 操作步骤 登录华为云控制台。
入门实践 当您购买并连接到DDM逻辑库后,可以根据自身的业务需求使用DDM提供的一系列常用实践。 表1 常用实践 场景 案例 描述 SQL语法 SQL使用规范 本实践主要介绍DDM中常见SQL的使用规范。 DDL语法 本实践主要介绍DDM中常见的DDL语法,如建库,建表,修改表结构等。
网络监控指标 如果DDM实例开通了负载均衡,则可以查看以下网络监控指标。如果没有开通,则无权查看。 表1 负载均衡支持的监控指标 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) m7_in_Bps 网络流入速率 从外部访问测量对象所消耗的流量。 单位:字节/秒
包年/包月费用计算示例(以华北-北京四为例) 变更配置后对计费的影响 当前包年/包月DDM实例的规格不满足您的业务需要时,您可以在管理控制台发起规格变更操作,变更时系统将按照如下规则为您计算变更费用: 规格升配:新规格价格高于旧规格价格,此时您需要支付新老规格的差价。 规格降配:新规格价格低于旧规格价格,此时华为云会将新老规格的差价退给您。
全局序列 全局序列概述 nextval、currval在全局序列的使用 全局序列在INSERT或REPLACE语句中的使用 父主题: SQL语法
SQL语法类 DDM是否支持分布式JOIN 如何进行SQL优化 DDM是否支持数据类型强制转换 如何处理INSERT语句批量插入多条数据时报错
构造请求 本节介绍REST API请求的组成,首先调用IAM服务的接口来获取用户Token。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 请求URI由如下部分组成。 {URI-scheme}
查询DDM实例列表 场景描述 本章节指导用户通过调用查询DDM实例列表接口,使用分页参数查询租户下所有DDM实例。 操作步骤 指定limit与offset查询DDM实例列表。 接口相关信息 URI格式: GET /v1/{project_id}/instances 详情请参见查询DDM实例列表。
全局序列概述 全局序列主要指基于DB的全局序列。 支持修改自增序列初始值。 全局序列主要保证ID全局唯一,并不能保证一定是连续递增的。 对使用DDM自增序列,不允许用户传null值以外的值,当用户不传或传null值时,DDM会默认分配,如果用户手工赋值会有和DDM分配自增键值冲突的风险。
如何处理数据迁移过程中自增列报错:主键重复 重新设置自增主键的初始值为大于当前已有数据的最大值,执行如下语句: ALTER SEQUENCE 库名.SEQ名 START WITH 新初始值 父主题: DDM使用类
创建账号 当同一数据库实例或同一数据库需要不同权限的用户访问时,可创建多个用户。您可以在分布式数据库中间件控制台创建所需的用户账号。 操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,单击目标实例名称,进入实例基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。
DDM表数据重载 表1 DDM逻辑表管理 权限 对应API接口 授权项 IAM项目(Project) 企业项目 (Enterprise Rroject) DDM表数据重载 POST /v1/{project_id}/instances/{instance_id}/reload-config