检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RDS for MySQL客户端类 删除DDM创建的物理库 删除物理库后,原数据将会丢失,新数据将无法写入。 删除DDM创建的物理账号 删除物理账号后将无法在DDM上创建逻辑表。 删除DDM创建的物理表 删除物理表后,将导致DDM数据丢失,DDM后续无法正常使用该逻辑表。 修改DDM创建的物理表名
DDM如何进行分片 在分布式数据库中,可以通过分片存储方式,轻松解决大数据量单表容量达到单机数据库存储上限的瓶颈,因此创建逻辑库和逻辑表时,需要根据实际情况确定逻辑表是否进行分片以及逻辑表的分片规则。 分片存储后,需要尽量避免跨库JOIN操作带来的性能与资源消耗问题。 逻辑表是否分片
如何进行SQL优化 尽量避免使用LEFT JOIN或RIGHT JOIN,建议使用INNER。 在使用LEFT或RIGHT JOIN时,ON会优先执行,WHERE条件在最后执行,所以在使用过程中,条件尽可能在ON语句中判断,减少WHERE的执行。 尽量少用子查询,改用JOIN,避免大表全表扫描。
提交任务异常时返回的错误描述信息。 响应样例 { "error_code": "DBS.300301", "error_msg": "更新账号失败" } v1和v2版本 异常响应要素说明 表2 异常响应要素说明 参数 参数类型 说明 errCode String 提交任务异常时返回的错误编码。
如何选择DDM逻辑库分片数 逻辑库选择“非拆分”模式时,一个逻辑库仅对应一个MySQL实例,在该实例上仅创建1个分片。 逻辑库选择“拆分”模式时,一个逻辑库可对应多个MySQL实例,在每个实例上,可创建1-64个分片。如果因业务需要分片数超过64,请联系DDM技术人员。 分片平移
2023-05-11 14:00:00 GMT+08:00 消费-使用 华北-乌兰察布二零一 流水账单优化后,一个结算周期,一个主资源及其子资源合并为一条流水账单,产品类型和产品均用主资源进行展示。 表2 优化后流水账单 产品类型 产品 计费模式 消费时间 订单号/交易号 交易时间 账单类型
admin_user_name 否 String 管理员账号用户名。 长度为1-32个字符。 必须以字母开头。 可以包含字母,数字、下划线,不能包含其它特殊字符。 admin_user_password 否 String 管理员账号密码。 长度为8~32位。 必须是大写字母(A~Z)
如何选择和配置安全组 DDM实例采用了VPC和安全组等网络安全保护措施,以下内容帮助您正确配置安全组。 通过VPC内网访问DDM实例 DDM实例的访问和使用,包括客户端所在ECS访问DDM实例,以及DDM实例访问其关联的数据节点。 除了ECS、DDM实例、数据节点必须处于相同VP
如何进行只读业务隔离 本章节主要介绍进行只读业务隔离的步骤。 使用须知 如需使用,内核版本请升级至2.4.1.2及以上版本。 通过只读组进行SQL查询时,请先确保当前关联的数据节点已经挂载了只读实例且正常运行。以下报错情况可能是因为没有挂载只读实例或者只读实例运行异常导致的: backend
13以上版本的驱动,才能实现批量插入。MySQL JDBC驱动在默认情况下会无视executeBatch()语句,把预计批量执行的一组sql语句拆散,一条一条地发给MySQL数据库,批量插入实际上是单条插入,直接造成较低的性能。只有把rewriteBatchedStatements参数置为true, 驱动才会批量
ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备DDM实例,并配置DDM账号、DDM逻辑库、DDM逻辑表等相关信息。 申请DDM实例,并在DDM控制台创建DDM账号、创建逻辑库。 导出自建MySQL数据表结构至SQL文本文件。 MySQL客户端版本为5.6和5
如何处理配置参数未超时却报错 建议可将参数SocketTimeOut值调整或者去掉,默认为0则不断开连接。 父主题: DDM使用类
如何选择数据节点RDS for MySQL的规格 数据节点RDS for MySQL的规格建议不小于DDM的规格,否则会产生木桶效应,影响性能。 示例: Q:例如DDM是8核16GB,那么RDS for MySQL的规格应该选多少?应该选择主备还是单机架构? A:根据最佳实践结果,一般建议DDM和RDS
如何解决JDBC驱动方式连接DDM异常问题 MySQL驱动( JDBC)通过Loadbalance方式连接DDM,在某些场景下连接切换时会陷入死循环,最终导致栈溢出。 问题定位 查看APP日志,定位异常原因。 例如,从以下日志中分析出异常最终原因为栈溢出。 Caused by: java
MySQL连接DDM时出现乱码如何解决 MySQL连接的编码和实际的编码不一致,可能导致DDM解析时出现乱码。 通过“default-character-set=utf8”指定客户端连接的编码即可。 如下所示: mysql -h 127.0.0.1 -P 5066 -D database
常用概念 数据节点 数据节点是分布式数据库中间件服务的最小管理单元,表示DDM关联的RDS for MySQL实例,DDM目前仅支持这种引擎,一个实例代表了一个独立运行的数据库。您可以在一个DDM实例中通过创建多个逻辑库管理多个数据节点,并且可以独立访问数据节点。 DDM实例自身
迁移介绍 数据迁移指将原有数据库中的数据迁移到DDM服务中,或因为业务使用需要,将DDM服务的数据导出到其他数据库系统中使用。您可以使用MySQL官方工具mysqldump进行数据全量导出,当您需要全量迁移+增量迁移时,建议您使用数据复制服务(Data Replication Service,简称DRS)服务。
如何通过show full innodb status指令查询RDS for MySQL相关信息 通过MySQL客户端连接DDM实例后,可直接输入show full innodb status指令查询该DDM实例所关联的RDS for MySQL实例信息。可查询信息如: 当前的时间及自上次输出以来经过的时长。
Array of GetDetailfNodesInfo objects 节点信息。 admin_user_name String 管理员账号用户名。 长度为1-32个字符。 必须以字母开头。 可以包含字母,数字、下划线,不能包含其它特殊字符。 enable_ssl Boolean
如何处理INSERT语句批量插入多条数据时报错 解决方案 建议拆分为多条INSERT语句插入。 父主题: SQL语法类