检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
路由模式的工作原理 GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。
GaussDB(for MySQL)备份原理 云数据库 GaussDB(for MySQL)基于华为最新一代DFV存储,采用计算与存储分离架构,计算层用于给外部提供服务,管理日志信息,存储层存储数据信息。存储层分为Common Log节点和Slice Store节点,Common
只读落后自愈技术原理 GaussDB(for MySQL)是存储计算分离架构的云原生数据库,只读节点和主节点共享底层的存储数据。为了保证内存中的缓存数据的一致性,主节点与只读节点通信后,只读节点需要从Log Stores中读取主节点产生的redo来更新内存中的缓存数据。 图1 只读落后自愈技术原理图
开启GaussDB(for MySQL)代理的访问控制功能 数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接数据库代理的源IP地址,需通过访问控制功能限制源IP地址。 使用须知 如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需要使用访问控制功能。
GaussDB(for MySQL)数据库代理支持权重负载、负载均衡的路由模式,可根据需要配置不同的路由模式。 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。负载均衡模式不需要修改权重。 更多关于路由模式的内容请参见路由模式。
描述 route_mode 是 Integer 数据库代理路由模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 master_weight 否 Integer 主节点权重: 如果路由模式为0,取值为0~1000。
事务拆分功能默认关闭。开启事务拆分后,当云数据库 GaussDB(for MySQL)关闭自动提交后,仅会在发生写操作时才正式开启事务,正式开启事务前的读请求会通过负载均衡模块分流至只读节点。 使用须知 设置事务拆分需要满足数据库代理内核版本为2.3.9.5及以上。 在默认的“REPEATABLE_READ
置。 由于变配涉及到删减只读节点,为避免业务受影响,建议不要使用读内网地址连接应用。 增删只读节点功能打开后会将代理实例的路由模式调整为负载均衡,请谨慎操作。 手动创建的只读节点会受到设置的自动策略影响。比如:当只读节点数量下限设置为1时,手动创建了4个只读节点,如果CPU和内存
否 Integer 数据库代理路由模式,默认为0,权重负载模式。 取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 nodes_read_weight 否 Array of NodesWeight
0及以上。 路由模式 数据库代理支持如下路由模式: 权重负载:根据您设置的读权重比例分发读请求。 负载均衡:根据数据库节点的活跃连接数情况进行读请求分发,将读请求分发到活跃连接数较少的节点上。 负载均衡模式需要保证数据库代理的内核版本为2.22.07.000及以上。 更多关于路由模式的内容请参见修改GaussDB(for
下图是使用CPU多核资源并行计算一个表的count(*)过程的基本原理:表数据进行切块后分发给多个核进行并行计算,每个核计算部分数据得到一个中间count(*)结果,并在最后阶段将所有中间结果进行聚合得到最终结果。具体如下: 图1 并行查询原理图 应用场景 并行查询适用于大部分SELECT语句,
大部分情况下,distinct是可以转化成等价的group by语句。在MySQL中,distinct关键字的主要作用就是去重过滤。 distinct进行去重的原理是先进行分组操作,然后从每组数据中取一条返回给客户端,分组时有两种场景: distinct的字段全部包含于同一索引:该场景下MySQL直接
失效,请谨慎配置。为了避免您的业务受影响,建议在使用增删只读节点功能时,在“数据库代理”中将Serverless节点设置为相同权重或使用负载均衡模式。 一个实例支持的最大只读节点的个数为15。因此,增删只读节点策略的只读节点上限与实例中原有的非Serverless节点个数总和不能
修改和删除代理实例内网域名 7 GaussDB(for MySQL)优化备份类型介绍和备份原理。 GaussDB(for MySQL)的不同备份类型按照维度区分,优化备份原理章节对备份类型的描述。 商用 备份原理 备份类型 2023年6月 序号 功能名称 功能描述 阶段 相关文档 1 GaussDB(for
云数据库GaussDB(for MySQL)支持了并行执行的查询方式,用以降低分析型查询场景的处理时间,满足企业级应用对查询低时延的要求。并行查询的基本实现原理是将查询任务进行切分并分发到多个CPU核上进行计算,充分利用cpu的多核计算资源来缩短查询时间。并行查询的性能提升倍数理论上与CPU的核数
取值范围: 0:表示权重负载模式。 1:表示负载均衡模式(数据库主节点不接受读请求)。 2:表示负载均衡模式(数据库主节点接受读请求)。 balance_route_mode_enabled Boolean 参数解释: 数据库代理版本是否支持负载均衡模式。 取值范围: true 支持。 false
数据备份 GaussDB(for MySQL)备份原理 GaussDB(for MySQL)备份类型 GaussDB(for MySQL)备份空间及计费 自动备份GaussDB(for MySQL) 手动备份GaussDB(for MySQL) GaussDB(for MySQL)备份加密
多表连接场景下DISTINCT优化 大事务检测能力 分区表增强 热点行更新 多租户管理与资源隔离 字段压缩 GaussDB(for MySQL)表回收站 只读落后自愈技术原理
图1 RegionlessDB集群原理图 使用场景 异地多活 用户业务部署在多地域时,可以使用RegionlessDB就近访问,降低跨地域网络时延。 异地灾备 当主实例出现区域级别故障时,可以切换至从实例,实现业务的异地灾备。 架构原理 图2 架构原理 支持跨区域部署。将主实例中产生
MySQL)的分布式存储层的多个节点,并行执行。通过计算下推方法,提升了并行处理能力,减少网络流量和计算节点的压力,提高了查询处理执行效率。 工作原理 云数据库GaussDB(for MySQL)采用计算与存储分离的架构,以减少网络流量为主要架构准则,通过NDP设计将该准则应用到查询操作