检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
REPLACE REPLACE用于往表中插入行或替换表中的行。 常用语法 replace into table(col1,col2,col3) values(value1,value2,value3) 语法限制 暂不支持PARTITION语法。 当自增表格ID不存在时,使用REP
本章节将介绍按需计费分布式数据库中间件实例的计费规则。 适用场景 按需计费适用于具有不能中断的短期、突增或不可预测的应用或服务,例如电商抢购、临时测试、科学计算。 计费项 按需计费包含以下计费项。 表1 计费项说明 计费项 计费说明 计费因子 计费公式 数据库实例(必选) 对所选的实
使用限制 不支持触发器。 不支持临时表。 不支持DO语句。 不支持外键关联。 不支持RESET语句。 不支持FLUSH语句。 不支持BINLOG语句。 不支持HANDLER语句。 不支持show warnings。 不支持 ‘:=’ 赋值运算符。 暂不支持<=>运算符。 暂不支持'IS
501 Not Implemented 请求未完成,服务器不支持所请求的功能。 503 Service Unavailable 由于服务器临时维护或者过载,服务器当前无法处理请求。 父主题: 附录
不支持存储过程。 不支持触发器。 不支持视图。 不支持事件。 不支持自定义函数。 不支持外键约束、外键关联。 不支持全文索引和空间函数。 不支持临时表。 不支持BEGIN…END、LOOP…END LOOP、REPEAT…UNTIL…END REPEAT、WHILE…DO…END WHILE
预检查内容 检查内容 检查目的 检查未通过解决方案 表名长度检查 分片变更需要数据重分布时(例如:增加分片),会创建临时表,临时表的表名长度会略长于原表名,需确保临时表的表名长度不超过MySQL限制。 请修改过长的表名。 DN实例binlog全量备份时间检查 客户全量备份是否保留足够长时间。
Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
)操作。 如遇到临时表超限(Temp table limit exceeded)报错,说明聚合操作中间数据产生了临时表且超限,考虑联系DDM值班进行SQL调优。 带GROUP BY分组查询的SQL语句,如果所有分组或单分组查询结果超过100万条(默认值),此时会有临时表超限约束(Temp
Debian系列Linux安装命令:apt install mysql-client-5.7 mysql-client-core-5.7 ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备已关联RDS实例的DDM实例,并配置DDM账号、DDM逻辑库等相关信息。 如果目
显示索引被使用的列,通常为一个常数。 rows MySQL用来返回请求数据的行数。 Extra 关于MySQL如何解析查询的额外信息。 SQL大类限制 不支持临时表。 不支持外键、视图、游标、触发器及存储过程。 不支持用户自定义数据类型及自定义函数。 不支持“IF”,“WHILE” 等流程控制类语句。
数值设置为大于sql_execute_timeout的数值。 100~28800 28800 temp_table_size_limit 临时表大小。 500000~2000000000 1000000 transfer_hash_to_mod_hash 创表时是否将hash算法转为mod_hash算法。
合理制定分片策略 当数据表之间存在E-R关系时,可以制定相同的分片规则,各数据表分别选择有关联关系的字段作为拆分键,这样各表中有关联关系的数据将会存储在一个分片上,避免数据跨分片JOIN操作。如客户表、订单表与订单明细表,在创建拆分表时,建议都选取客户ID作为拆分键。 表1 拆分键与拆分算法使用简介
Debian系列Linux安装命令:apt install mysql-client-5.7 mysql-client-core-5.7 ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备已关联RDS实例的DDM实例,并配置DDM账号、DDM逻辑库等相关信息。 本章节以Mycat
all)操作,避免去重时超出临时表限制。 不建议union中使用order by 和group by。 临时表调优建议 跨数据分片在执行join、union、group by、order by等复杂SQL时,DDM可能会创建临时表暂时存储数据,对临时表大小限制默认是100万行。超出限制时,会提示“Temp
Debian系列Linux安装命令:apt install mysql-client-5.7 mysql-client-core-5.7 ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备DDM实例,并配置DDM账号、DDM逻辑库、DDM逻辑表等相关信息。 申请DDM
Debian系列Linux安装命令:apt install mysql-client-5.7 mysql-client-core-5.7 ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备DDM实例,并配置DDM账号、DDM逻辑库、DDM逻辑表等相关信息。 申请DDM
Debian系列Linux安装命令:apt install mysql-client-5.7 mysql-client-core-5.7 ECS磁盘空间足够存放临时转储文件;ECS内存空间足够,可以用来比较转储文件。 准备DDM实例,并配置DDM账号、DDM逻辑库、DDM逻辑表等相关信息。 申请DDM