检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HTAP标准版语法说明和数据类型对应关系 GaussDB(for MySQL)实例数据同步到HTAP时会被转成对应的类型,详情请参考表1。 表1 数据类型转换 数据类型 GaussDB(for MySQL)数据类型 HTAP数据类型 NUMERTIC TYPES TINYINT TINYINT
RebootGaussDBforMySQLInstance:表示重启实例。 ModifyGaussDBforMySQLPort:表示修改实例端口。 ModifyGaussDBforMySQLSecurityGroup:表示修改实例安全组。 ResizeGaussDBforMySQLFlavor:表示实例规格变更。
获取GaussDB(for MySQL)任务中心指定ID的任务信息。 接口约束 该接口只可查询任务中心一个月内的异步任务。 job生成后,通常需要数秒之后才能查询到job ID。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/jobs 表1 路径参数 参数 是否必选
是否支持使用SQL命令修改GaussDB(for MySQL)全局参数 华为云GaussDB(for MySQL)不支持在数据库中执行修改全局参数的命令,您可以到控制台修改参数。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for
事件监控提供了事件类型数据上报、查询和告警的功能。方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件即云监控服务保存并监控的GaussDB(for MySQL)资源的关键操作,您可以通过“事件”了解到谁在什么时间对系统哪些资源做了什么操作,如删除只读节点、规格变更等。
WEIGHTS:表示数据库代理正在修改只读节点权重。 address String 参数解释: 数据库代理读写分离地址。 取值范围: 不涉及。 port Integer 参数解释: 数据库代理端口信息。 取值范围: 不涉及。 pool_status String 参数解释: 数据库代理状态。 取值范围: ACTIVE:表示数据库代理正常。
String 安全组ID。 sub_net_id String 子网ID。 db_user String 数据库用户。默认root。 port Integer 数据库端口号。默认3306。 ha_mode String 部署模式。 pay_info pay_info object 计费信息。
Serverless实例只读节点数量变更。 只读节点数量变更的触发条件 当算力已经扩容到设定的上限,CPU使用率或内存使用率仍然满足算力扩容的条件,则会触发只读节点数量增加。 当算力已经缩容到设定的下限,CPU使用率或内存使用率仍然满足算力缩容的条件,则会触发只读节点数量减少。 使用须知
将数据恢复到新实例。 目前支持全量备份和增量备份恢复到新实例,选择需要恢复的备份,单击操作列的“恢复”。 图4 全量备份 图5 增量备份 增量备份支持恢复到指定时间点,选择需要恢复的日期和时间区间,选择或输入该恢复时间区间内的一个要恢复到的时间点。 图6 增量备份恢复到指定时间点
长事务产生大量临时表导致内存超限的解决办法 场景描述 云数据库GaussDB(for MySQL)实例在11:30到12:27分内存使用率持续上升,最终触发内存超限。 图1 内存使用率 原因分析 查看processlist.log日志,查询到有两个慢SQL与图1中内存增长的时间比较匹配。 图2 查询慢SQL 查看慢查
其他云MySQL实例准备 前提条件 已购买其他云数据库MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到华为云云数据库GaussDB(for MySQL)实例时,在不同迁移类型的情况下,对源数据库的账号权限要求如下:
MySQL)提供了多种方案,可以满足从RDS for MySQL、GaussDB(for MySQL)、自建MySQL数据库、其他云MySQL、自建Oracle数据库到云数据库 GaussDB(for MySQL)的数据迁移。 常用迁移工具介绍 表1 常用工具介绍 工具名称 工具介绍 计费说明 了解更多 DRS(推荐使用)
重置GaussDB(for MySQL)参数模板 您可根据自己的业务需求,重置自己创建的参数模板对应的所有参数,使其恢复到默认值。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。
MySQL)失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看GaussDB(for MySQL)的错误日志,观察到如下报错: 2021-07-09T10:30:58.476586+08:00 212539 [Warning] SSL errno: 337678594
GaussDB(for MySQL)提供了多种方式恢复实例的数据,用以满足不同的使用场景,如数据故障或损坏,实例被误删除。 恢复或迁移数据到GaussDB(for MySQL) 恢复到云上GaussDB(for MySQL):通过备份文件恢复数据,详见GaussDB(for MySQL)全量数据恢复:按备份文件恢复。
wait timeout exceeded; try restarting transaction 原因分析 查看监控指标“行锁花费时间”,监控到行锁等待时间较长,说明该系统出现过锁冲突的现象。 监控指标详细内容请参考查看监控指标。 登录实例,执行如下SQL,查看系统当前存在的长事务,以及事务持有的行锁信息。
STMT协议表现。 修复/* FORCE_SLAVE*/ Hint语句流量分配不符合预期的问题。 修复事务拆分开启时,set autocommit同步到只读的问题。 2023-04-27 2.23.02.000 修复问题:优化数据库代理的性能。 2022-12-05 2.22.11.000
MySQL)的引擎版本需要为MySQL 8.0.22及以上。 只读节点和主节点均支持并行查询,由于并行查询对计算资源(CPU、内存等)比较消耗,考虑到实例稳定性,云数据库GaussDB(for MySQL)的内核版本为2.0.42.230600及以上时,并行查询默认在主节点不生效,如需使用可联系客服人员开启。
ssDB(for MySQL)。 迁移前检查 在创建任务前,需要针对迁移环境进行手工自检,以确保您的同步任务更加顺畅。 本示例为MySQL到GaussDB(for MySQL)入云迁移,您可以参考迁移使用须知获取相关信息。 创建迁移任务 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。
需要访问主表列的时候,引擎层还会先返回表获取所有需要的列信息。对于OFFSET的P远大于LIMIT的N的时候,将会导致引擎层反馈大量的数据到SQL层处理。 GaussDB(for MySQL)提供的LIMIT OFFSET下推功能是把LIMIT OFFSET下推到引擎层处理,提升查询效率。