检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案概述 场景描述 本实践主要包含以下内容: 介绍如何创建TaurusDB实例。 介绍如何将其他云MySQL迁移到TaurusDB实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 部署架构 本示例中,DRS源数据库为其他云MySQL,目标端为华为云云数据库Tau
需在安全组的入方向放开3306端口和ICMP协议。若当前选择的内网安全组未放开该端口和协议,请根据页面提示单击“设置规则”,在弹出的对话框中完成设置。 具体可参考设置安全组规则完成配置。 IPv6 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子
需在安全组的入方向放开3306端口和ICMP协议。若当前选择的内网安全组未放开该端口和协议,请根据页面提示单击“设置规则”,在弹出的对话框中完成设置。 具体可参考设置GaussDB(for MySQL)安全组规则完成配置。 图4 数据库代理配置 表4 数据库代理 参数 描述 数据库代理
原因分析 这个表和其他表有外键关系,在MySQL中,设置了外键关联,会造成无法更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制,详见官方文档。 解决方案 通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制:
原因分析 这个表和其他表有外键关系,在MySQL中,设置了外键关联,会造成无法更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制,详见官方文档。 解决方案 通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制:
TaurusDB实例自动变配 操作场景 按需实例和包年/包月实例支持在实例概览页面设置自动扩缩容策略,扩缩容类型包含扩缩规格和增删只读节点,根据设置的参数进行自动扩容和自动回缩。 使用须知 仅按需和包年/包月实例支持设置自动变配。 包年/包月实例如需增删只读节点,可以在管理控制台右上角,选择“工单
MySQL)实例自动变配 操作场景 按需实例和包年/包月实例支持在实例概览页面设置自动扩缩容策略,扩缩容类型包含扩缩规格和增删只读节点,根据设置的参数进行自动扩容和自动回缩。 约束条件 仅按需和包年/包月实例支持设置自动变配。 包年/包月实例如需增删只读节点,可以在管理控制台右上角,选择“工单
点 原因分析: 读权重参数 设置主节点和只读节点的读权重分配,可以控制读请求的分发配比,仅在存在只读节点时生效。 例如:一主两只读,设置的读权重为1(主):2(只读1):3(只读2),那么会按照1:2:3将读请求分发到主和只读实例上;如果将读权重设置为0:2:3,会按照2:3将请
force_parallel_execute Global, Session 是否开启并行查询。当设置为“ON”时,表示查询SQL尽可能地使用并行执行;设置为“OFF”时,关闭并行查询优化。内核2.0.60.241200版本之后,支持“AUTO”选项,设置为“AUTO”系统会对默认的一些场景使用并行查询优化,对应场景
如果查询语句被放在事务中,事务请求都会路由到主实例。如果在查询语句前设置set autocommit=0时也当做事务处理路由到主实例。 如果所有只读节点都均异常或只读节点权重为0时,则查询会路由到主实例。对于成功开启读写分离功能的实例,您可以设置其主实例和只读实例的权重。 在执行SQL语句时: 如
306端口和ICMP协议。若当前选择的内网安全组未放开该端口和协议,请根据页面提示单击“设置规则”,在弹出的对话框中完成设置。 具体可参考设置TaurusDB安全组规则完成配置。 图6 设置管理员密码 表5 数据库配置 参数 描述 实例名称 实例名称长度最小为4个字符,最大为64
306端口和ICMP协议。若当前选择的内网安全组未放开该端口和协议,请根据页面提示单击“设置规则”,在弹出的对话框中完成设置。 具体可参考设置TaurusDB安全组规则完成配置。 图6 设置管理员密码 表5 数据库配置 参数 描述 实例名称 实例名称长度最小为4个字符,最大为64
容存储到OBS中,以便进行分析。 已升级高级智能运维包,您可以在右上角日志管理,设置慢日志存储时长。 慢SQL存储:默认7天,可设置范围1~30天,到期后自动删除。 全量SQL存储:默认7天,可设置范围为1~180天。 日志数据量:免费赠送5GB的SQL存储空间,超出部分将按需计费。
row_format; 设置持久表统计信息 ALTER TABLE tbl_name STATS_PERSISTENT=0, STATS_SAMPLE_PAGES=20,STATS_AUTO_RECALC=1, ALGORITHM=INPLACE, LOCK=NONE; 设置表的字符集 ALTER
容存储到OBS中,以便进行分析。 已升级高级智能运维包,您可以在右上角日志管理,设置慢日志存储时长。 慢SQL存储:默认7天,可设置范围1~30天,到期后自动删除。 全量SQL存储:默认7天,可设置范围为1~180天。 日志数据量:免费赠送5GB的SQL存储空间,超出部分将按需计费。
批量创建LTS日志配置 功能介绍 批量创建LTS日志配置 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/logs/lts-configs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的project
需在安全组的入方向放开3306端口和ICMP协议。若当前选择的内网安全组未放开该端口和协议,请根据页面提示单击“设置规则”,在弹出的对话框中完成设置。 具体可参考设置安全组规则完成配置。 IPv6 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子
403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405
403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405
TaurusDB timeout相关参数简介 MySQL中有多种timeout参数,TaurusDB也将相关参数提供给用户设置,如下表: 表1 参数说明 参数名称 修改是否需要重启 参数含义 connect_timeout 否 控制客户端和TaurusDB服务端在建连接时,服务端