正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用广播HINT的前提是需要确保表的存在性。 例如: 电商企业的订单管理系统,需要查询并统计某个地区的订单数据。这种场景会涉及到地区表与订单流水表进行关联查询,由于订单数据量庞大,订单流水表需要分片存储,因此可以考虑将地区表设计为“广播表”,提高查询效率。 广播表创建样例: CREATE TABLE broadcast_tbl
13及以上版本已废弃该用法,使用时会报语法错误。推荐使用order by语句来保证排序语义。 子查询 不支持与grand parent query产生关联关系的子查询。 不支持HAVING子句中的子查询,JOIN ON 条件中的子查询。 Derived Tables 必须拥有一个别名。 Derived Tables
毫秒值丢失。 优化部分复杂查询下的字段别名显示。 修复Rename操作混在其他ddl语句后面操作成功后,新表无法使用。 修复Sequence并发插入报错问题。 3.0.9 新功能 支持对Sequence自增进度查询能力。 支持单条大小超过16M的记录查询。 支持MariaDB Connector/J驱动。
单击“控制台”页面上方“费用与成本”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。
不支持PARTITION子句。 UPDATE语句 不支持跨分片子查询。 SELECT语句 支持ORDER BY语句,不支持类似ORDER BY FIELD(id,1,2,3)这种自定义排序。 说明: 自定义排序语句中,如果查询的表为分片表,那么无法得到预期的结果。 父主题: DML
对拆分表执行修改字段名操作的同时执行类似SELECT * [DDL相关表]等包含全字段的查询语句时,有可能会上报列名不存在的异常,建议在业务低峰期执行此类修改操作,且等修改操作执行完成后再进行相关查询操作,以降低报错概率。 在DDM节点或后端RDS节点压力极大的情况下,对拆分表执行删除字段名操作的同时执行SELECT
M集群主业务读负载压力。只读组与读写组使用同一份数据,在高并发、大流量的场景下,只读组可直接在数据节点的只读实例上进行复杂查询或离线抽取数据等需求,减少查询响应时间,抵御高并发访问压力。操作便捷,无需构建复杂链路,也无需进行数据同步等其他操作。 原理示意图 图1 原理示意图 父主题:
复制资源名称 在页面左上角单击,选择“数据库 > 分布式数据库中间件 DDM”。 在搜索框中输入3中复制的资源名称,单击图标即可查找到该资源。 图2 查找资源 单击操作列的“更多 > 删除实例”,对实例执行删除操作,确保列表中已无该资源。 按需计费资源删除后,可能还会存在账单信息,
不支持session变量赋值与查询。 例如: set @rowid=0;select @rowid:=@rowid+1,id from user; 不支持SQL语句中包含单行注释 ' --' 或者多行(块)注释 ' /*...*/'。 不完整支持系统变量查询,系统变量查询语句返回值为RDS实
应用示例 查询DDM实例列表 修改DDM实例名称 删除DDM实例 父主题: API(推荐)
在调用分布式数据库中间件API之前,请确保已经充分了解分布式数据库中间件相关概念。 您可以使用本文档提供API进行相关操作,如创建、修改、查询、变更等。 DDM服务持续增加新的功能,将不可避免对现有接口有所调整(如增加响应参数),本接口文档将及时刷新内容。 为了减少接口变更带来的
RDS for MySQL哪些高危操作会影响DDM 如何处理表中存在主键重复的数据 如何通过show full innodb status指令查询RDS for MySQL相关信息 如何选择数据节点RDS for MySQL的规格
JOIN Syntax SELECT UNION Syntax SELECT Subquery Syntax 不支持的DML语法列举 支持的系统库查询 父主题: SQL语法
账号管理 创建DDM账号 查询DDM账号列表 修改DDM账号 删除DDM账号 重置DDM账号密码 DDM管理员账号密码管理 弱密码校验 父主题: API(推荐)
与拆分键(包括拆分键的MySQL数据类型)共同定义。 当一张逻辑表的分库拆分方式与分表拆分方式不一致时,如果SQL查询没有同时带上分库条件与分表条件,则DDM在查询过程会产生全分库扫描或全分表扫描的操作。 DDL拆分函数的数据类型 DDM 的拆分函数对各数据类型对支持情况有所不同,下表显示了DDM
在续费管理页面开通自动续费 登录管理控制台。 单击“控制台”页面上方“费用与成本”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“自动续费项”页签查询已经开通自动续费的资源。 可对“手动续费项”、“到期转按需项”、“到期不续费项”页签的资源开通自动续费。 为包年/包月资源开通自动续费。
只读实例上只进行读操作。但是在某些特殊情况,需要在主实例上读取数据时,可以用自定义Hint的方式指定在主实例上进行读操作。此方式仅适用于查询功能。 父主题: 实用SQL语句
描述 offset 否 Integer 索引位置,偏移量。 从第一条数据偏移offset条数据后开始查询,默认为0。 取值必须为数字,且不能为负数。 limit 否 Integer 查询个数上限值。 取值范围:1~128。 不传该参数时,默认值为10。 请求参数 表3 请求Header参数
设置RDS字符集也为utf8mb4。 3.0.9版本之后,连接DDM实例执行show variables like '%char%'查询命令,查询结果中character_set_client/character_set_results/character_set_connection固定显示为utf8mb4。
表容量过大带来的性能瓶颈,同时提高并发支持。注意要选择合适的拆分键,提前做好规划。 业务读取尽量少用多表JOIN,同一个事务避免跨分片。 查询条件尽量带上拆分键,避免全拆分表扫描。 父主题: DDM使用类