检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用GaussDB(for MySQL)数据库代理实现读写分离 创建GaussDB(for MySQL)实例后,您可以开通数据库代理,通过代理地址实现读写请求的自动转发。写请求自动访问主节点,读请求按照数据库代理的路由模式分发到各个节点,降低主节点的负载。 本章节介绍使用数据库代理实现读写分离的过程,主要流程如下:
TaurusDB企业版和标准版有什么区别 TaurusDB支持企业版和标准版两种产品形态,具体的区别如下: 表1 TaurusDB支持企业版和标准版的区别 类别 TaurusDB企业版 TaurusDB标准版 产品架构 存算分离架构,计算节点共享一份数据,无需通过binlog同步数据。
使用GaussDB(for MySQL)的SQL限流 操作场景 SQL限流功能主要解决用户某类突发的并发过高的SQL导致GaussDB(for MySQL)实例不稳定的问题。 约束限制 满足如下版本要求的GaussDB(for MySQL)可以使用SQL限流功能。 内核版本大于等于2
查看GaussDB(for MySQL)的慢SQL 操作场景 慢SQL分析功能通过对实例记录的慢SQL进行用户来源、IP来源、SQL模板等多维度统计聚合,以及时序趋势分析,多角度识别慢SQL,方便快速业务SQL优化。 查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
使用TaurusDB的SQL限流 操作场景 SQL限流功能主要解决用户某类突发的并发过高的SQL导致TaurusDB实例不稳定的问题。 约束限制 满足如下版本要求的TaurusDB可以使用SQL限流功能。内核版本的查询方法请参见如何查看云数据库 TaurusDB实例的版本号。 内核版本大于等于2
长事务产生大量临时表导致内存超限的解决办法 场景描述 云数据库GaussDB(for MySQL)实例在11:30到12:27分内存使用率持续上升,最终触发内存超限。 图1 内存使用率 原因分析 查看processlist.log日志,查询到有两个慢SQL与图1中内存增长的时间比较匹配。
长事务产生大量临时表导致内存超限的解决办法 场景描述 云数据库TaurusDB实例在11:30到12:27分内存使用率持续上升,最终触发内存超限。 图1 内存使用率 原因分析 查看processlist.log日志,查询到有两个慢SQL与图1中内存增长的时间比较匹配。 图2 查询慢SQL
如何查看GaussDB(for MySQL)数据库的连接情况 您可以通过以下任意一种方式查看GaussDB(for MySQL)数据库的连接情况: 在GaussDB(for MySQL)实例上以管理员账户root执行以下命令,查看当前实例上正在运行的线程。 show full processlist;
如何查看TaurusDB数据库的连接情况 您可以通过以下任意一种方式查看TaurusDB数据库的连接情况: 在TaurusDB实例上以管理员账户root执行以下命令,查看当前实例上正在运行的线程。 show full processlist; 图1 查询线程 Id:线程ID标识,可通过kill
查看TaurusDB的慢SQL 操作场景 慢SQL分析功能通过对实例记录的慢SQL进行用户来源、IP来源、SQL模板等多维度统计聚合,以及时序趋势分析,多角度识别慢SQL,方便快速业务SQL优化。 查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库
重置GaussDB(for MySQL)数据库账号密码 操作场景 您可重置自己创建的数据库账号密码,安全考虑,请定期(如三个月或六个月)修改密码,防止出现密码被暴力破解等安全风险。 使用须知 处于变更中的实例,不可进行该操作。 重置密码后实例不会重启,权限不会发生变化。 重置密码
重置TaurusDB数据库账号密码 操作场景 您可重置自己创建的数据库账号密码,安全考虑,请定期(如三个月或六个月)修改密码,防止出现密码被暴力破解等安全风险。 使用须知 处于变更中的实例,不可进行该操作。 重置密码后实例不会重启,权限不会发生变化。 重置密码的记录可通过云审计服
重置GaussDB(for MySQL)实例管理员密码 操作场景 在使用GaussDB(for MySQL)过程中,如果忘记数据库账号密码,可以重新设置密码。 如果root账号自身出现问题,比如丢失或者删除,可以通过重置密码的方法恢复root账号权限。 以下情况不可重置密码。 租户被冻结。
参数介绍 mysql> show variables like '%idle%'; +------------------------------------+------+ | Variable_name | Value | +-----
重置TaurusDB实例管理员密码 操作场景 在使用TaurusDB过程中,如果忘记数据库账号密码,可以重新设置密码。 如果root账号自身出现问题,比如丢失或者删除,可以通过重置密码的方法恢复root账号权限。 以下情况不可重置密码。 租户被冻结。 数据库端口变更中。 主实例状
TaurusDB与RDS for MySQL的区别 TaurusDB拥有较好的性能、扩展性和易用性,详情请参见表1。 表1 TaurusDB与RDS for MySQL的差异 类别 RDS for MySQL TaurusDB 架构 传统主备架构,主备通过binlog同步数据。
参数介绍 mysql> show variables like '%idle%'; +------------------------------------+------+ | Variable_name | Value | +-----
GaussDB(for MySQL)与RDS for MySQL的区别 GaussDB(for MySQL)拥有较好的性能、扩展性和易用性,详情请参见表1。 表1 GaussDB(for MySQL)与RDS for MySQL的差异 类别 RDS for MySQL GaussDB(for
联合索引设置不当导致慢SQL的解决办法 场景描述 业务侧云数据库GaussDB(for MySQL)实例上以往执行耗时8秒的查询,在11:00后耗时超过30秒。 原因分析 查看查询变慢对应的时间段中,实例CPU监控指标并无飙升情况且使用率一直都较低,因此排除了CPU冲高导致查询变慢的可能。
联合索引设置不当导致慢SQL的解决办法 场景描述 业务侧云数据库TaurusDB实例上以往执行耗时8秒的查询,在11:00后耗时超过30秒。 原因分析 查看查询变慢对应的时间段中,实例CPU监控指标并无飙升情况且使用率一直都较低,因此排除了CPU冲高导致查询变慢的可能。 图1 CPU使用率