检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL)代理的连接池功能。 路由模式 GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。
> 新节点自动加入”右侧,单击。 图1 实例详情页面 在弹框中,打开“新节点自动加入”开关。 图2 打开新节点自动加入代理 当路由模式为权重负载时,需要设置新节点的权重值,新节点的默认读权重为100,读权重越高,处理的读请求越多。您也可以根据业务需要进行修改。 单击“确定”。 如需
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
息页面。 在“实例信息”区域,单击“路由模式”后的“设置”。 在弹框中“选择数据库节点”处,可进行如下操作。 在左侧可选节点区域,通过是否勾选目标节点来添加或移除加入数据库代理的数据库节点。 在右侧已选节点的“读权重”列设置读权重。 图1 设置读权重 示例: 如图2所示,1个GaussDB(for
创建DRS迁移任务 本章节介绍创建DRS实例,将自建MySQL服务器上的sbtest数据库迁移到GaussDB(for MySQL)实例。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”。
MySQL)和ECS分别设置安全组规则。 设置GaussDB(for MySQL)安全组规则:为GaussDB(for MySQL)所在安全组配置相应的入方向规则。 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无需对ECS配置安全组规则。当在ECS所在安全组
单击代理实例名称,进入代理实例基本信息页面。 在左侧导航栏中选择“参数修改”,进入参数信息页面。 选择“multiStatementType”,设置多语句处理方式。 图1 设置多语句处理方式 支持如下模式:Strict、Loose、Parse。 修改完成后单击“保存”,在弹出框中单击“是”,保存修改。
设置安全组规则 操作场景 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GaussDB(for MySQL)实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GaussDB(for MySQL)实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。
登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,执行3。 无弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Linux操作系统,例如CentOS。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP),并且选择与GaussDB(for
迁移前准备 准备弹性云服务器或可通过公网访问GaussDB(for MySQL)的设备。 通过弹性云服务器连接GaussDB(for MySQL)数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。 通过公网访问GaussDB(for
ECS无法连接到GaussDB(for MySQL)实例的原因 遇到该问题,参考以下步骤排查解决。 先确认弹性云服务器和GaussDB(for MySQL)实例是否在同一个虚拟私有云下。 如果在,执行2。 如果不在,需要重新创建弹性云服务器实例,使之和GaussDB(for MySQL)实例在同一个虚拟私有云下。
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 GaussDB(for MySQL)兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。
由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP)。 购买Linux弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。 图1 ECS基本信息 在GaussDB(for MySQL)实例概览页面,查看GaussDB(for
怎么解决执行mysqldump出现SET @@SESSION.SQL_LOG_BIN等SQL的问题 场景描述 新购买的华为云数据库,执行mysqldump时,会出现如下如所示代码。 图1 代码显示 故障分析 开启了“gtid-mode=ON”参数。 如果一个数据库开启了GTID,
方案概述 本实践介绍在华为云弹性云服务器 ECS上构建社区版MySQL和创建GaussDB(for MySQL)实例,并使用数据复制服务DRS将本地MySQL数据库的数据迁移至GaussDB(for MySQL)。通过DRS提供的实时迁移任务,实现在数据库迁移过程中业务中断时间最小化。
创建GaussDB(for MySQL)实例 本章节介绍创建GaussDB(for MySQL)实例,该实例选择和自建MySQL服务器相同的VPC和安全组。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 云数据库 GaussDB(for
步骤2:购买ECS 通过MySQL客户端连接数据库实例时,必须先准备一台服务器,在服务器上安装MySQL客户端并执行连接命令。 购买Linux ECS,并确认ECS实例与GaussDB(for MySQL)实例在同一区域、同一VPC内。 如果购买了Windows ECS,可以通过M
步骤2:购买ECS 购买Windows ECS,并确认ECS实例与GaussDB(for MySQL)实例在同一区域、同一VPC内。 步骤3:测试连通性并安装MySQL-Front 测试ECS到GaussDB(for MySQL)实例内网IP和端口的网络连通性,并在ECS上安装MySQL-Front。
增删只读节点功能开启需要满足至少一个代理实例已开启新节点自动加入设置且存在Serverless节点。如果需要新节点自动加入代理,请在“数据库代理”页面进行设置。 固定规格实例的Serverless增删只读节点功能打开后不会调整代理实例的路由模式,路由模式为权重负载的代理实例中不合理的权重配置可能会
对象存储服务(Object Storage Service,简称OBS)上的备份文件以及GaussDB(for MySQL)服务使用的弹性云服务器(Elastic Cloud Server,简称ECS),都对用户不可见,它们只对GaussDB(for MySQL)服务的后台管理系统可见。