检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行语法。 type String 语句类型。 start_time String 发生时间,UTC时间 client_ip String IP地址。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String
动加入设置。如果需要新节点自动加入代理,请在“数据库代理”页面进行设置。 由于变配涉及到删减只读节点,为避免业务受影响,建议不要使用读内网地址连接应用。 增删只读节点功能打开后会将代理实例的路由模式调整为负载均衡,请谨慎操作。 手动创建的只读节点会受到设置的自动策略影响。比如:当
、英文句号(.)。 禁止两个英文句号(.)或英文句号(.)和中划线(-)相邻,禁止以英文句号(.)和中划线(-)开头或结尾。 禁止使用IP地址。 如果名称中包含英文句号(.),访问桶或对象时可能会进行安全证书校验。 慢日志明细导出成功后,可以单击“查看导出列表”,查看慢日志明细导
扩容CPU规格,满足业务需求。 联合索引设置不当导致慢SQL的解决办法 连接数超限 数据库总连接数 (个) 该指标用于统计连接到GaussDB(for MySQL)服务器的总连接数。 排查业务侧连接是否有效,优化实例连接,释放不必要的连接。 实例规格偏小,需要对数据库进行规格扩容。 GaussDB(for MySQL)数据库连接数满的排查思路
表1 TaurusDB常用最佳实践 实践 描述 读写分离 使用TaurusDB数据库代理实现读写分离 介绍通过TaurusDB的读写分离连接地址,写请求自动访问主节点,应用直连实现自动读写分离。 开启TaurusDB代理的事务拆分功能 介绍如何设置事务拆分,数据库代理会将事务内写操
GaussMySqlDatabaseUser 参数 是否必选 参数类型 描述 name 是 String 数据库用户名。 host 是 String 主机地址。 readonly 是 Boolean 是否为只读权限: true:表示只读。 false:表示可读写。 响应参数 状态码: 201 表6
DeleteDatabasePermission 参数 是否必选 参数类型 描述 name 是 String 数据库用户名。 host 是 String 主机地址。 databases 是 Array of strings 数据库列表。 响应参数 状态码: 202 表5 响应Body参数 参数 参数类型
GrantDatabasePermission 参数 是否必选 参数类型 描述 name 是 String 数据库用户名。 host 是 String 主机地址。 databases 是 Array of DatabasePermission objects 数据库权限列表,列表最大长度为50。 表5
UpdateDatabaseUserComment 参数 是否必选 参数类型 描述 name 是 String 数据库用户名。 host 是 String 主机地址。 comment 是 String 数据库用户备注,长度不能超过512个字符,不能包含回车和特殊字符!<"='>&。 该字段只针对新版本
ResetDatabasePassword 参数 是否必选 参数类型 描述 name 是 String 数据库用户名。 host 是 String 主机地址。 password 是 String 数据库用户密码,非空,至少包含以下字符中的三种:大写字母、小写字母、数字和特殊符号|.~!@#$%^*-_=+
String 节点状态。 port Integer 数据库端口号。 private_read_ips Array of strings 节点的读内网地址。 volume MysqlVolumeInfo object 存储盘信息。 az_code String 可用区。 region_code
见使用GaussDB(for MySQL)数据库代理实现读写分离。 由于自动变配涉及删减只读节点,为避免您的业务受影响,建议不要使用读内网地址连接应用。 自动扩容与手动扩容的费用标准相同,详情请参见计费说明。 计费说明 按需实例 按需实例支持扩缩规格和增删只读节点。 按实际使用时
query_sample String 数据库执行语句。 type String 数据库语句类型。 client_ip String IP地址。 start_time String 数据库语句发生时间。 line_num String 日志单行序列号,第一次查询时不需要此参数,后
start_time String 参数解释: 发生时间,UTC时间。 取值范围: 不涉及。 client_ip String 参数解释: IP地址。 取值范围: 不涉及。 line_num String 参数解释: 日志单行序列号。 取值范围: 不涉及。 状态码: 400 表6 响应Body参数
连接并重新连接才能恢复读写分离。 该模式不会解析Multi-Statements,性能好,适合短连接、无连接复用场景。 Loose模式 Multi-Statements会发往主节点,当前连接的后续请求依旧可以读写分离。 该模式不会解析Multi-Statements,性能好,适合
ListGaussMySqlDatabaseUser 参数 参数类型 描述 name String 数据库用户名。 host String 主机地址。 comment String 数据库用户备注。 databases Array of ListGaussMySqlDatabase objects
用,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。 实例为一主多读,至少有一个只读节点,已开启数据库代理且必须通过数据库代理地址连接实例。 只读数据库代理模式下不支持应用无损透明(ALT)功能。 主备模式的数据库代理不支持应用无损透明(ALT)功能。 单机或者多主GaussDB(for
参数 参数类型 描述 name String 参数解释: 数据库用户名。 取值范围: 不涉及。 host String 参数解释: 主机地址。 取值范围: 不涉及。 readonly Boolean 参数解释: 是否为只读权限。 取值范围: true:表示只读。 false:表示可读写。
具体可参考设置GaussDB(for MySQL)安全组规则完成配置。 图4 数据库代理配置 表4 数据库代理 参数 描述 数据库代理 默认开启。开启代理后您可以使用代理地址连接到数据库。 说明: 购买实例时如需开通数据库代理功能,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。 实例创建成功后也可
完成设置。 具体可参考设置安全组规则完成配置。 图4 数据库代理 表4 数据库代理 参数 描述 数据库代理 开启数据库代理后您可以使用代理地址连接到数据库。 当节点数量等于1时,不支持开启数据库代理。 说明: 购买实例时如需开通数据库代理功能,请在管理控制台右上角,选择“工单 >