检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实施步骤 自建MySQL服务器 上云操作 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
ECS自建MySQL迁移到GaussDB(for MySQL) 方案概述 资源规划 操作流程 实施步骤
上云操作 本章节通过购买GaussDB(for MySQL)实例、创建DRS迁移任务,将自建MySQL服务器的数据迁移到GaussDB(for MySQL)实例。 创建GaussDB(for MySQL)实例 创建DRS迁移任务 确认数据迁移结果 父主题: 实施步骤
供了简洁高效的数据实时分析能力。 标准版HTAP是基于开源StarRocks进行深度二次开发的版本。 产品架构 HTAP实例部署在弹性云服务器ECS上,存储采用高可靠云存储,提供两种类型:极速型SSD和超高IO。 开启GaussDB(for MySQL)实例Binlog日志,将数
MySQL)新增开启和关闭备份加密。 公测 设置备份加密 4 GaussDB(for MySQL)新增设置路由模式。 GaussDB(for MySQL)支持权重负载和负载均衡两种路由模式。 公测 设置路由模式 5 GaussDB(for MySQL)新增修改读写分离端口号。 GaussDB(for
ERROR 2013是MySQL常见错误,一般为配置错误导致。 “wait_timeout”:服务器关闭非交互连接之前等待活动的秒数。 “interactive_timeout”:服务器关闭交互连接之前等待活动的秒数。 查看实例状态是否处于正常状态。 经查看实例状态正常,继续排查其他问题。
keys specified distinct与group by优化 为什么有时候用浮点数做等值比较查不到数据 开通数据库代理后,还是有大量select请求分发到主节点 表空间膨胀问题 MySQL创建用户提示服务器错误(ERROR 1396) 执行alter table xxx discard/import
代理”页面进行设置。 由于变配涉及到删减只读节点,为避免业务受影响,建议不要使用读内网地址连接应用。 增删只读节点功能打开后会将代理实例的路由模式调整为负载均衡,请谨慎操作。 手动创建的只读节点会受到设置的自动策略影响。比如:当只读节点数量下限设置为1时,手动创建了4个只读节点,
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
区域:华北-北京四。 可用分区:多可用区。 测试用云数据库 GaussDB(for MySQL)实例为一主一只读集群。 弹性云服务器(Elastic Cloud Server,简称ECS):ECS与数据库节点在同一个可用区,规格建议选择通用计算增强型 | c7.8xlarge.4 | 32vCPUs
部分: 共享内存是实例创建时根据参数值分配的内存空间,并且是所有连接共享的。 私有内存用于每个连接到GaussDB(for MySQL)服务器时才分配各自的缓存,且只有断开连接才会释放。 低效的SQL语句或数据库参数设置不当都可能会导致内存利用率升高,遇到突发业务高峰时,可能会导致云数据库内存OOM(Out
PORT:表示实例正在修改数据库端口。 STORAGE FULL:表示实例磁盘空间满。 private_ips Array of strings 实例写内网IP地址列表。弹性云服务器创建成功后该值存在,其他情况下为空字列表。 proxy_ips Array of strings 实例读写分离IP地址列表。GaussDB(for
数模板的性能提升情况。 高性能参数模板介绍 GaussDB(for MySQL)的高性能参数模板是一组经过优化的配置参数,旨在提高数据库服务器的性能和可靠性。这些参数模板可以根据不同的应用场景和硬件配置进行调整,以实现最佳的性能和可靠性。 GaussDB(for MySQL)高性能参数模板中的参数设置情况如下:
MySQL)提供了以下几种一致性级别,可以满足不同场景对一致性的要求。 最终一致性(默认) 开启数据库代理后,同一会话内,连续多次SELECT请求会根据权重配比,路由到不同的数据库节点,由于主节点与读节点之前存在复制时延,并且各个读节点的复制时延大小不一定完全相同,可能会导致每次SELECT请求得到的结
ssword=<password> 表2 参数说明 参数 说明 <instance_ip> 请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“读写内网地址”。您可以在该实例概览页面的“网络信息”区域查看。 如果通过公网连接,“inst
gaussdb:proxy:modifyDns - 删除数据库代理域名 gaussdb:proxy:deleteDns - 修改数据库代理路由模式 gaussdb:proxy:modifyRouteMode - 修改数据库代理SSL gaussdb:proxy:modifySSL
MySQL)实例的数据库代理实例内网域名 删除GaussDB(for MySQL)实例的数据库代理实例内网域名 修改GaussDB(for MySQL)实例的数据库代理路由模式 修改GaussDB(for MySQL)实例的数据库代理实例SSL状态 申请GaussDB(for MySQL)实例内网域名 修改GaussDB(for
值为“createfail”,表示实例创建失败。 private_ips Array of strings 实例写内网IP地址列表。弹性云服务器创建成功后该值存在,其他情况下为空字列表。 proxy_ips Array of strings 实例读写分离IP地址列表。GaussDB(for
数据库端口默认为3306,实例创建成功后暂不支持修改。 步骤2:通过数据库代理连接GaussDB(for MySQL)多主实例 登录弹性云服务器,详细内容请参考《弹性云服务器用户指南》。 通过代理地址连接数据库,命令形式如下: mysql -h <hostIP> -P <port> -u <userName>
确认数据迁移结果 确认升级迁移结果有两种方式: 方式一:(自动)在DRS管理控制台查看迁移结果。DRS会针对迁移对象、用户、数据等维度进行对比,从而给出迁移结果。 方式二:(手工)在GaussDB(for MySQL)管理控制台查看迁移结果。直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况。