检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建表 禁止创建表名以"_ddm"为前缀的表,系统默认认定此类表为系统内部表。 拆分表不支持全局唯一索引,当唯一键和拆分键不一致时,不能保证数据的唯一性。 建议使用bigint型作为自增键的数据类型。tinyint、smallint、mediumint、integer、int数据
在逻辑库列表页面,单击右侧操作栏的“配置SQL黑名单”。 图1 配置SQL黑名单 在配置SQL黑名单弹窗中,单击“编辑”,按需输入前缀匹配、全量匹配、正则匹配的SQL信息,设置完成后单击“确定”即可。 前缀匹配:禁止在对应逻辑库执行带有某些关键字的SQL语句,例如带有DROP或者DELETE的SQL语句。
LIKE stmt 语法。 不支持单条语句中DROP多张表。 DDL语句不支持多语句。 广播表、拆分表不支持创建外键。 不支持创建以“_ddm”为前缀的表。 不支持创建TEMPOPARY类型的拆分表、广播表。 create table中的unique key只能保证物理表内唯一,无法保证全局唯一。
DDM在数据节点上创建的内部账号(DDMRW*、DDMR*、DDMREP*)请勿修改和删除,否则会影响业务。 内部账号名称组成规则:固定前缀(DDMRW、DDMR、DDMREP)+数据节点ID取HASH值。 口令规则:口令随机生成,长度最小16,最长32。 前提条件 已购买实例,并且实例状态为“运行中”。
内核版本说明 本章节介绍内核版本更新说明。 表1 内核版本更新说明 版本 说明 3.1.2.0 新功能 连接池增强异常处理,增加DN节点的fail-fast特性(默认关闭)。 强化分片变更数据校验性能。 优化内存设置。 支持ANALYZE TABLE语句。 全局二级索引重建(白名单特性)。
UPDATE 常用语法 UPDATE table_reference SET col_name1={expr1} [, col_name2={expr2}] ... [WHERE where_condition] 语法限制 不支持使用子查询(相关子查询和非相关子查询)。 UPDA
查看逻辑库列表和逻辑表信息 您可以通过DDM控制台查看DDM实例的逻辑库列表和逻辑表信息,无需使用代码查询。 使用须知 创建失败的逻辑库,无法查看该逻辑库的表结构。 查看逻辑表信息时,逻辑库的状态为“运行中”或“分片变更中”。 操作步骤 登录分布式数据库中间件控制台。 在实例管理
LOAD DATA 标准示例 LOAD DATA LOCAL INFILE '/data/data.txt' IGNORE INTO TABLE test CHARACTER SET 'utf8' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED
实例监控指标 功能说明 本节定义了分布式数据库中间件服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,您可以通过云监控提供的API接口来检索DDM产生的监控指标信息。 命名空间 SYS.DDMS SYS.DDM是DDM1.0版本的命名空间。 SYS.DDMS是DDM2.0版本的命名空间。
跨分片复杂SQL调优 本章节主要针对跨分片复杂SQL时的调优操作。 Group by和Order by SQL调优建议 当group by 字段不是表中现有的数据列时,可以使用generated column机制(MySQL5.7版本以上支持,5.6及之前版本可新建普通字段和添加