检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
模式,默认为权重负载。也可以在数据库代理开通成功后,按照本章节方法修改路由模式。 路由模式的工作原理 GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据设置的读权重比例分发读请求。 负载均衡:根据数据库节
GaussDB(for MySQL)实例在空负载下CPU占用说明 GaussDB(for MySQL)实例上包括操作系统进程、mysqld进程、监控进程、增量备份进程等。mysqld进程包含多个线程比如主备通信线程、连接线程、刷新线程等。监控进程负责实时监控实例的状态,增量备份进
开启GaussDB(for MySQL)代理的访问控制功能 数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接数据库代理的源IP地址,需通过访问控制功能限制源IP地址。 使用须知 如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需要使用访问控制功能。
装到非自动提交的事务中(通过set autocommit=0;关闭自动提交),导致主节点负载过大。 数据库代理提供了事务拆分的功能,能够将事务内写操作之前的读请求转发到只读节点,降低主节点负载。 事务拆分功能默认关闭。开启事务拆分后,当云数据库 GaussDB(for MySQL
参数类型 描述 route_mode 是 Integer 数据库代理路由模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 master_weight 否 Integer 主节点权重: 如果路由模式为0,取值为0~1000。
GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 更多关于路由模式的内容请参见路由模式。
2.7.4.0及以上。 路由模式 数据库代理支持如下路由模式: 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。 负载均衡模式需要保证数据库代理的内核版本为2.22.07.000及以上。
MySQL)读写分离权重 开通数据库代理后,您可以根据需要修改读写分离的读权重。读请求会按照读权重分发到各个节点,进行读写分离,降低主节点的负载。 使用须知 仅权重负载的路由模式支持修改读权重。 主节点和只读节点均可以设置读权重。 主节点的读权重值越高,处理的读请求越多,主节点的读权重值默认为0。
会调整代理实例的路由模式,路由模式为权重负载的代理实例中不合理的权重配置可能会导致增删只读节点功能失效,请谨慎配置。为了避免您的业务受影响,建议在使用增删只读节点功能时,在“数据库代理”中将Serverless节点设置为相同权重或使用负载均衡模式。 一个实例支持的最大只读节点的个
GaussDB(for MySQL)产品优势 GaussDB(for MySQL)为计算存储分离、云化架构的企业级云数据库。 超高性能 对于某些业务负载,吞吐量最高可提升至开源MySQL7倍,可达百万级QPS。 高扩展性 横向扩展:支持分钟级添加只读节点,最大支持15只读,解决性能扩展问题。
设置。 由于变配涉及到删减只读节点,为避免业务受影响,建议不要使用读内网地址连接应用。 增删只读节点功能打开后会将代理实例的路由模式调整为负载均衡,请谨慎操作。 手动创建的只读节点会受到设置的自动策略影响。比如:当只读节点数量下限设置为1时,手动创建了4个只读节点,如果CPU和内
> 新节点自动加入”右侧,单击。 图1 实例详情页面 在弹框中,打开“新节点自动加入”开关。 图2 打开新节点自动加入代理 当路由模式为权重负载时,需要设置新节点的权重值,新节点的默认读权重为100,读权重越高,处理的读请求越多。您也可以根据业务需要进行修改。 单击“确定”。 如需
开启GaussDB(for MySQL)代理的连接池功能 使用会话级连接池,可以减少短连接业务频繁建立连接导致数据库负载高。 连接池默认为关闭状态,可以开启会话级连接池。 会话级连接池适用于短连接场景。当您的客户端连接断开时,系统会判断当前的连接是否为闲置连接。如果是闲置连接,系
GaussDB(for MySQL)实例添加只读节点 操作场景 只读节点用于增强实例主节点的读能力,减轻主节点负载。实例创建成功后,您可以根据业务需要,创建只读节点。 只读节点区分同步节点和异步节点。 同步节点:故障倒换优先级为1,且与主节点性能规格一致的只读节点。为了规避主节点
te。 route_mode 否 Integer 数据库代理路由模式,默认为0,权重负载模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 nodes_read_weight 否 Array
数据库代理路由模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 balance_route_mode_enabled Boolean 参数解释: 数据库代理版本是否支持负载均衡模式。 取值范围: true
删按需实例解决,即使购买较低配置的包周期实例,完全无负载的时间段稍长,仍显得成本浪费问题严重。 为了解决上述问题,GaussDB(for MySQL)推出了Serverless实例。Serverless实例可以根据客户业务负载动态调整数据库资源,实现按需付费,从而帮助企业降低成本
持锁长事务导致后续业务报等锁超时的解决办法 GaussDB(for MySQL)的临时盘使用说明 GaussDB(for MySQL)实例在空负载下CPU占用说明
查看华为云GaussDB(for MySQL)实例的CPU使用率指标,协助定位问题。 请参见通过Cloud Eye监控。 创建只读节点专门负责查询。减轻主实例负载,分担数据库压力。 多表关联查询时,关联字段要加上索引。 尽量避免用select * 语句进行全表扫描,可以指定字段或者添加where条件。
存算分离架构,计算节点共享一份数据,无需通过binlog同步数据。 性能 十万级QPS,高并发场景下性能提升3倍。 支持百万级QPS;对于某些业务负载,吞吐量最高可提升至开源MySQL7倍;复杂查询场景,支持将提取列、条件过滤、聚合运算等操作向下推给存储层处理,性能相比传统架构提升数十倍。