检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修改GaussDB(for MySQL)代理的一致性级别 云数据库 GaussDB(for MySQL)支持在创建数据库代理时设置一致性级别,具体请参见开通数据库代理。也支持数据库代理创建成功后修改一致性级别。 本章节主要介绍数据库代理创建成功后修改一致性级别的方法。 一致性级别介绍
下两种方式。 立即升级:您可以根据实际业务情况,在目标实例概览页面手动升级内核小版本。 可维护时间段内升级:您可以在您设置的可维护时间段内进行升级,详情参见设置GaussDB(for MySQL)实例的可维护时间段。 如果当前实例的内核版本存在已知潜在风险、重大缺陷,或者已过期、
创建ECS并安装MySQL客户端 请参考创建ECS(MySQL服务器)创建MySQL客户端的弹性云服务器。 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 云服务器名配置为:ecs-client。 其他参数同MySQL服务器的ECS配置。
设置告警规则 创建GaussDB(for MySQL)实例告警规则 创建GaussDB(for MySQL)数据库代理告警规则 父主题: 监控与告警
开关数据库代理SSL 功能介绍 为数据库代理设置SSL数据加密。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/instances/{instance_id}/proxy/{proxy_id}/ssl 表1 路径参数 参数 是否必选 参数类型
私有内存用于每个连接到GaussDB(for MySQL)服务器时才分配各自的缓存,且只有断开连接才会释放。 低效的SQL语句或数据库参数设置不当都可能会导致内存利用率升高,遇到突发业务高峰时,可能会导致云数据库内存OOM(Out Of Memory)。 场景描述 GaussDB(for
GaussDB(for MySQL)数据库安全设置 账户密码等级设置 GaussDB(for MySQL)管理控制台上数据库密码复杂度,请参见购买实例中的数据库配置表格。 GaussDB(for MySQL)对在客户端新创建的数据库用户,设置了密码安全策略: 口令长度至少8个字符。
MySQL)实例告警规则 操作场景 通过设置GaussDB(for MySQL)告警规则,用户可自定义监控目标与通知策略,及时了解GaussDB(for MySQL)运行状况,从而起到预警作用。 设置GaussDB(for MySQL)的告警规则,包括设置告警规则名称、服务、维度、监控对
MySQL)的安全组的入方向规则,如果源地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参考设置GaussDB(for MySQL)安全组规则。 图5 GaussDB(for MySQL)的安全组 在浏览器下载Linux系统的MySQL客户端安装包。
查看弹性云服务器实例是否添加安全组。 如果有,检查安全组的配置规则是否满足要求。 请参见《GaussDB(for MySQL)用户指南》的“连接实例”中的“设置安全组规则”的描述,然后执行3。 如果没有,从弹性云服务器的实例详情页面,进入虚拟私有云页面,选择“安全组”,添加安全组。 在弹性云服务器
MySQL)数据库实例,将导出的SQL文件导入到GaussDB(for MySQL)数据库。 如果源数据库中包含触发器、存储过程、函数或事件调用,则需确保导入前设置目标数据库参数log_bin_trust_function_creators=ON。 导入元数据到GaussDB(for MySQL)数据库。
MySQL)实例在不同安全组时,需要为GaussDB(for MySQL)和ECS分别设置安全组规则。 设置GaussDB(for MySQL)安全组规则:为GaussDB(for MySQL)所在安全组配置相应的入方向规则。 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无
设置安全组规则 操作场景 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GaussDB(for MySQL)实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用GaussDB(for MySQL)实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。
GaussDB(for MySQL)高性能参数模板中的参数设置情况如下: 表1 高性能参数模板说明 参数名称 参数说明 高性能参数模板中的取值 默认参数模板中的取值 innodb_flush_log_at_trx_commit 设置为0后,事务提交时,日志不刷新到磁盘,只有每秒进行一次
403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
<MySQLCACert> 请设置truststore文件的名称。建议设置为具有业务意义的名称,便于后续识别。 <ca.pem> 请替换为1中下载解压后CA证书的名称,例如ca.pem。 <truststore_file> 请设置truststore文件的存放路径。 <password> 请设置truststore文件的密码。
设置自动变配 功能介绍 设置自动变配。 接口约束 该接口目前公测阶段,如需使用,请提交工单联系客服人员申请权限。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/instances/{instance_id}/auto-scaling/policy
库代理会根据节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。 路由模式为权重负载时,需要设置主节点和只读节点的读权重。数据库代理会根据您设置的读权重比例分发读请求。 例如:代理实例已选择1个主节点和2个只读节点,读权重配置为100、200、200。 在读
在“实例信息”区域,单击“路由模式”后的“设置”。 在弹框中“选择数据库节点”处,可进行如下操作。 在左侧可选节点区域,通过是否勾选目标节点来添加或移除加入数据库代理的数据库节点。 在右侧已选节点的“读权重”列设置读权重。 图1 设置读权重 示例: 如图2所示,1个GaussDB(for