检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启GaussDB(for MySQL)代理的事务拆分功能 默认情况下,云数据库 GaussDB(for MySQL)数据库代理会将事务内的所有请求都发送到主节点以保障事务的正确性,但是某些框架会将所有请求封装到非自动提交的事务中(通过set autocommit=0;关闭自动提交),导致主节点负载过大。
等操作的场景。 Parse模式 该模式下,只读Multi-Statements会根据权重路由,读写混合Multi-Statements会发往主节点,同时数据库代理会解析Multi-Statements,根据Multi-Statements内包含的SQL情况,决定当前连接的后续请求
开启GaussDB(for MySQL)代理的访问控制功能 数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接数据库代理的源IP地址,需通过访问控制功能限制源IP地址。 使用须知 如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需要使用访问控制功能。
MySQL)代理的连接池功能 使用会话级连接池,可以减少短连接业务频繁建立连接导致数据库负载高。 连接池默认为关闭状态,可以开启会话级连接池。 会话级连接池适用于短连接场景。当您的客户端连接断开时,系统会判断当前的连接是否为闲置连接。如果是闲置连接,系统会将该连接放到代理的连接池中并保
满足不同场景对一致性的要求。 最终一致性(默认) 开启数据库代理后,同一会话内,连续多次SELECT请求会根据权重配比,路由到不同的数据库节点,由于主节点与读节点之前存在复制时延,并且各个读节点的复制时延大小不一定完全相同,可能会导致每次SELECT请求得到的结果存在差异,因此默
调整GaussDB(for MySQL)代理的节点数量 操作场景 用户开通数据库代理后,可以根据需要调整代理实例节点数量。 使用须知 GaussDB(for MySQL)实例状态正常时才可调整代理实例的节点数量。 代理实例的状态异常时,只能增加节点数量,不能减少节点数量。 代理节
变更实例配置 变更TaurusDB实例或节点的CPU和内存 变更TaurusDB实例磁盘容量 TaurusDB实例自动变配 设置TaurusDB实例的可维护时间段 自定义TaurusDB实例列表项 升级TaurusDB实例内核小版本 TaurusDB实例操作系统更新 父主题: 实例管理
、创建存储过程、执行未提交事务等操作的场景。 Parse模式 该模式下,Multi-Statements会发往主节点,同时数据库代理会解析Multi-Statements,根据Multi-Statements内包含的SQL情况,决定当前连接的后续请求是否恢复读写分离。详细内容请参见Parse模式场景说明。
变更实例配置 变更GaussDB(for MySQL)实例或节点的CPU和内存 变更GaussDB(for MySQL)实例磁盘容量 GaussDB(for MySQL)实例自动变配 设置GaussDB(for MySQL)实例的可维护时间段 自定义GaussDB(for MySQL)实例列表项
在左侧导航栏选择“日志配置管理”。 您可根据场景不同,通过如下方式解除配置: 日志配置解除后,所生产的日志记录不会再向LTS服务上传。 日志配置解除后,不会立即生效,会有10分钟左右的时延。 批量解除 选择一个或多个实例,单击“解除配置”。 在弹框中,单击“确定”。 图3 解除配置 解除单个实例
else { fmt.Println(err) } } 更多 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.
object 表同步配置信息。 表4 ChDatabaseConfigsInfo 参数 是否必选 参数类型 描述 param_name 是 String 库同步配置参数名。可通过“查询数据同步的库参数配置”接口查询。 value 是 String 库同步配置参数值。 表5 ChD
object 表同步配置信息。 表4 ChDatabaseConfigsInfo 参数 是否必选 参数类型 描述 param_name 是 String 库同步配置参数名。可通过“查询数据同步的库参数配置”接口查询。 value 是 String 库同步配置参数值。 表5 ChD
满足不同场景对一致性的要求。 最终一致性(默认) 开启数据库代理后,同一会话内,连续多次SELECT请求会根据权重配比,路由到不同的数据库节点,由于主节点与读节点之前存在复制时延,并且各个读节点的复制时延大小不一定完全相同,可能会导致每次SELECT请求得到的结果存在差异,因此默
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.
参数类型 描述 param_name 是 String 库同步配置参数名。可通过“查询数据同步的库参数配置”接口查询。 value 是 String 库同步配置参数值。 表5 ChDatabaseTableReplConfigInfo 参数 是否必选 参数类型 描述 repl_type
else { fmt.Println(err) } } 更多 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.
参数类型 描述 param_name 是 String 库同步配置参数名。可通过“查询数据同步的库参数配置”接口查询。 value 是 String 库同步配置参数值。 表5 ChDatabaseTableReplConfigInfo 参数 是否必选 参数类型 描述 repl_type
else { fmt.Println(err) } } 更多 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.