检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ECS无法连接到GaussDB(for MySQL)实例的原因 遇到该问题,参考以下步骤排查解决。 先确认弹性云服务器和GaussDB(for MySQL)实例是否在同一个虚拟私有云下。 如果在,执行2。 如果不在,需要重新创建弹性云服务器实例,使之和GaussDB(for MySQL)实例在同一个虚拟私有云下。
GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 图1 路由模式工作原理
TaurusDB数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 图1 路由模式工作原理
描述 route_mode 是 Integer 数据库代理路由模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 master_weight 否 Integer 主节点权重: 如果路由模式为0,取值为0~1000。
存在外键的表无法删除 场景描述 删除MySQL表时,如果表中有外键(foreign key),会出现如下报错,且和用户权限无关: ERROR 1451 (23000): Cannot delete or update parent row: a foreign key constraint
将Serverless节点设置为相同权重或使用负载均衡模式。 一个实例支持的最大只读节点的个数为15。因此,增删只读节点策略的只读节点上限与实例中原有的非Serverless节点个数总和不能超过15,且Serverless节点数量不能超过7。 例如: 当实例中存在13个非Serv
描述 route_mode 是 Integer 数据库代理路由模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 master_weight 否 Integer 主节点权重: 如果路由模式为0,取值为0~1000。
开启GaussDB(for MySQL)代理的访问控制功能 数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接数据库代理的源IP地址,需通过访问控制功能限制源IP地址。 使用须知 如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需要使用访问控制功能。
自增主键达到上限,无法插入数据 场景描述 插入数据时报错 ERROR 1062 (23000): Duplicate entry 'xxx' for key 'xxx'。 原因分析 自增主键的字段取值达到上限,无法继续增长,导致新插入的数据生成的自增主键值与表中上一条数据相同,因为自增主键的值不可重复,插入失败报错。
存在外键的表无法删除 场景描述 删除MySQL表时,如果表中有外键(foreign key),会出现如下报错,且和用户权限无关: ERROR 1451 (23000): Cannot delete or update parent row: a foreign key constraint
ECS无法连接到TaurusDB实例的原因 遇到该问题,参考以下步骤排查解决。 先确认弹性云服务器和TaurusDB实例是否在同一个虚拟私有云下。 如果在,执行2。 如果不在,需要重新创建弹性云服务器实例,使之和TaurusDB实例在同一个虚拟私有云下。 查看弹性云服务器实例是否添加安全组。
自增主键达到上限,无法插入数据 场景描述 插入数据时报错 ERROR 1062 (23000): Duplicate entry 'xxx' for key 'xxx'。 原因分析 自增主键的字段取值达到上限,无法继续增长,导致新插入的数据生成的自增主键值与表中上一条数据相同,因为自增主键的值不可重复,插入失败报错。
0及以上。 路由模式 数据库代理支持如下路由模式: 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。 负载均衡模式需要保证数据库代理的内核版本为2.22.07.000及以上。 更多关于路由模式的内容请参见修改GaussDB(for
开启TaurusDB代理的访问控制功能 数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接数据库代理的源IP地址,需通过访问控制功能限制源IP地址。 使用须知 如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需要使用访问控制功能。
GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 更多关于路由模式的内容请参见路由模式。
事务拆分功能默认关闭。开启事务拆分后,当云数据库 GaussDB(for MySQL)关闭自动提交后,仅会在发生写操作时才正式开启事务,正式开启事务前的读请求会通过负载均衡模块分流至只读节点。 使用须知 设置事务拆分需要满足数据库代理内核版本为2.3.9.5及以上。 在默认的“REPEATABLE_READ
root账号的ssl_type修改为ANY后无法登录 场景描述 在控制台以root账号通过DAS登录实例时,报错Access denied。 原因分析 查看mysql.user表中的root账号信息,排查客户端IP范围是否正确、是否使用SSL。 SELECT * FROM mysql
0及以上。 路由模式 数据库代理支持如下路由模式: 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。 负载均衡模式需要保证数据库代理的内核版本为2.22.07.000及以上。 更多关于路由模式的内容
TaurusDB数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 更多关于路由模式的内容请参见路由模式。
root账号的ssl_type修改为ANY后无法登录 场景描述 在控制台以root账号通过DAS登录实例时,报错Access denied。 原因分析 查看mysql.user表中的root账号信息,排查客户端IP范围是否正确、是否使用SSL。 SELECT * FROM mysql