检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是云数据库 GaussDB(for MySQL)企业版 云数据库 GaussDB(for MySQL)企业版是华为自研的最新一代企业级高扩展高性能云原生数据库,完全兼容MySQL。基于华为最新一代DFV存储,采用计算存储分离架构,128TB的海量存储,故障秒级切换,既拥有商业
在左侧导航栏中,单击“数据库代理”。 在“数据库代理”页面,选择目标代理实例,单击代理实例名称。 在“基本信息”页面,单击“连接池”后的“设置”。 在弹框中设置会话级连接池,单击“确定”。 图1 连接池设置 相关API 更改数据库代理连接池类型 查询数据库代理信息列表 查询数据库代理规格信息
使用root账号连接数据库失败 场景描述 使用root账号连接数据库失败。 原因分析 查看内核日志error.log,确认是否有拒绝连接的日志。 查看root权限,发现有两个root账号,其中一个root限制host必须是IP必须是192开头。 解决方案 联系华为云客服协助删除多余的root账号。
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击实例名称,进入GaussDB(for MySQL)实例概览页面。 在左侧导航栏,单击“数据库代理”,选择目标代理实例。 单击代理实例名称,进入代理实例基本信息页面。
的需求缩小或扩大规格。 图3 规格变更 变更完成后,可在对应的“数据库代理”页面,查看代理实例规格变更是否成功。 相关API 变更数据库代理规格 查询数据库代理信息列表 查询数据库代理规格信息 父主题: 变更数据库代理配置
MySQL)代理的路由模式 GaussDB(for MySQL)数据库代理支持在开通数据库代理时,设置路由模式,默认为权重负载。也可以在数据库代理开通成功后,按照本章节方法修改路由模式。 路由模式的工作原理 GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。
GaussDB(for MySQL)数据库连接数满的排查思路 数据库连接数表示应用程序可以同时连接到数据库的数量,与您的应用程序或者网站能够支持的最大用户数没有关系。 数据库连接数过多,可能会导致业务侧无法正常连接,也会导致实例全量备份和增量备份失败,影响业务的正常使用。 排查思路
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏,单击“数据库代理”,进入数据库代理页面。 单击目标代理实例名称,在“实例信息”模块的“代理地址”处,单击“修改”。
修改GaussDB(for MySQL)代理参数 操作场景 用户开启数据库代理后,支持修改代理实例参数。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,
er权限的限制。 示例1:有些用户喜欢登录数据库执行如下命令来修改参数,这在GaussDB(for MySQL)是被禁止的,您只能通过GaussDB(for MySQL)界面中的参数修改功能来实现。 set global 参数名=参数值; 如果您的脚本中包含set global命令导致super缺失,请删除set
MySQL)代理的一致性级别 云数据库 GaussDB(for MySQL)支持在创建数据库代理时设置一致性级别,具体请参见开通数据库代理。也支持数据库代理创建成功后修改一致性级别。 本章节主要介绍数据库代理创建成功后修改一致性级别的方法。 一致性级别介绍 云数据库 GaussDB(for
ssDB(for MySQL)数据库代理实现读写分离。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
立。 图4 代理配置 表4 数据库代理 参数 描述 数据库代理 默认开启。开启代理后您可以使用代理地址连接到数据库。 说明: 购买实例时如需开通数据库代理功能,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。 实例购买成功后也可以开启数据库代理,具体操作请参见开通读写分离。
MySQL)全局参数 华为云GaussDB(for MySQL)不支持在数据库中执行修改全局参数的命令,您可以到控制台修改参数。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管
设置。 具体可参考设置安全组规则完成配置。 图4 数据库代理 表4 数据库代理 参数 描述 数据库代理 开启数据库代理后您可以使用代理地址连接到数据库。 当节点数量等于1时,不支持开启数据库代理。 说明: 购买实例时如需开通数据库代理功能,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。
mariadb-connector SSL方式连接数据库失败 场景描述 使用jdbc无法连接数据库,报如下错误: unable to find certification path to requested target 原因分析 从错误截图中可以看出,使用的是mariadb的j
重启GaussDB(for MySQL)代理 操作场景 开通数据库代理后,您可以重启代理实例。 使用须知 如果数据库代理实例处于“异常”状态,可能会重启失败。 重启代理实例会导致数据库连接短暂中断,建议在业务低峰期进行。为了缩短重启时间,建议您在重启过程中尽可能减少数据库活动,以减少中转事务的回滚活动。 操作步骤
ghai。 时区相关参数 system_time_zone:操作系统时区,不支持修改,对数据库时区没有影响。 time_zone:数据库内部时区,修改该参数可更换不同的时区。 父主题: 数据库参数修改
在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务登录界面。 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库。 选择目标数据库,选择“SQL操作 > SQL查询”,新建一个SQL查询窗口。
在实例管理页面单击“查看监控指标”,进入指标信息页面。 图2 查看监控指标 查看“数据库总连接数”指标,一般情况下,主备实例会占用2个连接,除此之外的连接为当前实例有用户在连接使用。 图3 数据库总连接数 父主题: 数据库连接