检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为了保证主从数据的一致性,需要等待大事务执行完成,主备复制延迟才能恢复。 业务侧避免此类大事务,可以将大事务拆分为小事务,分批执行。例如,通过where条件或limit语句限制每次要更新的数据量。 场景2:对无主键表更新 RDS for MySQL的Binlog采用row格式,对
分离。 自定义变量 SQL中包含了自定义变量的语句会发到主节点。 带锁的读操作(如SELECT for UPDATE)会被路由到主节点。 通过Hint指定SQL发往主实例或只读实例。 在读写分离权重分配体系之外,在SQL开头添加hint注释进行强制路由:/*FORCE_MASTE
no-rebuild:不需要重建表,只需要修改表的元数据,比如删除索引、修改列名、修改列默认值、修改列自增值等。 对于rebuild方式实现Online是通过缓存DDL期间的DML,待DDL完成之后,将DML应用到表上来实现的。由于MDL写锁在拷贝数据期间降为MDL读锁,DML操作在DDL执行期间几乎不会被阻塞。
性能消耗最高的10条SQL语句。 操作场景 数据库执行效率较低。 某些时段的CPU,IO较高。 操作步骤 登录SQL SERVER客户端,通过rdsuser账号连接目标实例,在管理面中执行以下SQL语句。 declare @DatabaseName nvarchar(100) set
该接口目前仅支持单机实例和HA实例。 实例在创建、变更规格、冻结、异常等状态下不能执行该操作。 非该接口设置(如:磁盘满、DRS迁移等)导致实例只读的情况,不能通过该接口恢复实例为“读写”状态。 该接口仅设置主实例的读写状态,区别于只读实例的概念。 设置实例读写状态功能目前处于部分区域公测中,如果所在
单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 云数据库 RDS”。 在“实例管理”页面,单击目标实例或只读实例名称,进入“基本信息”页面,可通过单击实例名称前的查看到只读实例。 在“存储空间”模块,单击“存储空间自动扩容”。如果没有“存储空间自动扩容”,需要您在管理控制台右上角,选择“工单
cur_delay_time_mills int 当前配置的延迟时间,单位ms。 延迟时间由实例参数“recovery_min_apply_delay”控制,可通过修改该参数设置实例wal日志回放延迟时间。修改实例参数请参考修改指定实例的参数。 delay_time_value_range String
若更改为“读写”权限且设置成功但实际数据库仍为只读状态,检查是否为DRS迁移或实例磁盘满场景。 非该功能设置(如:磁盘满、DRS迁移等)导致实例只读的情况,不能通过该功能恢复实例为“读写”状态。 该功能仅设置主实例的读写状态,区别于只读实例的概念。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。
管理表空间的,如果Page写满记录,然后部分记录又被删除,后续这些删除的记录位置又没有新的记录插入,就会产生很多空闲空间。 解决方案 可以通过命令show table status like '<表名>'; 查看表上空闲的空间,如果空闲空间过多,可以执行命令optimize table
华为云租户的安全责任在于对使用的 IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,单击目标实例或只读实例名称,进入“概览”页面,可通过单击实例名称前的查看到只读实例。 在“存储与备份”模块,打开“磁盘自动扩容”开关。 图1 查看存储空间 在“存储空间自动扩容”弹框,设置如下参数:
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,单击目标实例或只读实例名称,进入“概览”页面,可通过单击实例名称前的查看到只读实例。 在“存储与备份”模块,打开“磁盘自动扩容”开关。 图1 查看存储空间 在“存储空间自动扩容”弹框,设置如下参数:
ignored_params List 请求参数“values”中被忽略掉,没有生效的参数名称列表。 当参数不存在时,参数修改不会下发,并通过此参数返回所有被忽略的参数名称。 正常响应样例 { "job_id" : "e7a7535b-eb9b-45ac-a83a-020dc5016d94"
发生该问题的原因可能是用户添加的外键不满足相应条件和限制,具体外键使用规则参考FOREIGN KEY Constraints。 RDS for MySQL通过变量foreign_key_checks(默认值为ON)来控制外键限制检查,当foreign_key_checks设置为OFF时,外键限制
太多等。 您可以在控制台的慢日志页面,下载并查看执行缓慢的SQL,慢SQL的执行耗时等信息。具体操作,请参见查看或下载慢日志。 解决方案 通过慢SQL的结果优化SQL语句。 实例瓶颈 原因及现象 实例到达瓶颈的原因一般有如下几种: 业务量持续增长而没有扩容。 硬件老化,性能有损耗。
手动备份) 名称 参数类型 说明 instanceId String 进行备份的实例ID。 name String 任务名称。 description String 任务描述。 dbNames String 备份的数据名称。 响应样例中取返回结果部分任务详情作为示例。 正常响应样例
RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 规格变更”,进入“规格变更”页面。 您也可以通过单击目标实例名称,进入“概览”页面,在“性能规格”处,单击“规格变更”,进入“规格变更”页面。 在“规格变更”页面,选择所需修改的性能规格,选择切换时间,单击“下一步”。
型),具体如表1所示。 表1 规格类型 规格 说明 适用场景 约束限制 通用型(推荐) 与同一物理机上的其他通用型规格实例共享CPU资源,通过资源复用换取CPU使用率最大化,性价比较高,适用于对性能稳定性要求较低的应用场景。 侧重对成本、性价比要求较高的场景。 主推规格,支持的区域如表2所示。
升级内核小版本 云数据库RDS for MariaDB支持手动或者自动升级内核小版本,升级内核小版本不但可以修复历史问题而且能让用户体验更丰富的功能。本文介绍如何升级内核小版本。 注意事项 当有对应的小版本更新时(定期同步开源社区问题、漏洞修复等),请及时升级小版本。 升级数据库内核小版本会重启RDS
字段(不区分大小写)。 新数据库名称长度在1~64个字符之间,包含字母、数字,下划线或中划线,不能包含其他特殊字符,如恢复多个新数据库,可通过英文逗号分隔。 新数据库名称与源实例数据库名称不可以冲突。 新数据库名称与恢复到已有或当前的实例下的数据库名称不可以冲突。 示例: "da