检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
智能DBA助手 TaurusDB智能DBA助手简介 性能监控 问题诊断 SQL分析与优化
智能诊断 获取各指标的异常实例数 获取某个指标的异常实例信息 父主题: API(推荐)
TaurusDB智能DBA助手简介 智能DBA(Database Administrator,数据库管理员)功能主要面向开发人员和数据库管理人员,提供数据库运维和智能诊断的可视化界面,提升数据库的运维能力与易用性。通过告警统计、资源使用情况、健康智能诊断、性能指标数据、容量预估等维度分析
使用HTAP标准版的SQL限流 自治限流 该功能自动检测数据库的CPU使用率、内存使用率和查询并发度等异常,当上述指标达到阈值时,将对后续的查询请求加以限制,以保证系统的稳定性。 配置HTAP标准版自治限流 父主题: HTAP标准版智能DBA助手
HTAP标准版智能DBA助手 HTAP标准版智能DBA助手简介 使用HTAP标准版的SQL限流 配置HTAP标准版自治限流 父主题: HTAP实时分析(标准版)
图1 实时会话 单击“设置慢会话阈值”,在弹框中,您可按需设置“慢会话阈值定义时间”,系统会自动刷新筛选出大于设置阈值的列表。SQL超过一定长度时,会对会话列表显示的SQL语句进行截断。
添加SQL限流规则后,已经执行中的SQL不会被新添加的规则限制,只有系统新收到的SQL才会进行规则匹配。 若主节点和只读节点设置了不一样的限流规则,实例主节点和只读节点倒换之后,新的主节点规则和原来的只读节点一样,新的只读节点规则和原来的主节点一样。
当满足Kill会话条件时,系统会自动触发Kill会话操作。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
系统会在每天凌晨4点左右自动采集Top50的库表数据。 图9 开启收集Top库表 查看物理文件大小Top50库表信息,可结合磁盘空间的分布情况,识别占用较高的库表并进行优化。
问题诊断 管理TaurusDB实时会话 管理TaurusDB磁盘容量 查看TaurusDB异常快照 管理TaurusDB锁和事务 父主题: 智能DBA助手
性能监控 查看TaurusDB实例运行情况 查看TaurusDB实时性能指标 父主题: 智能DBA助手
SQL分析与优化 查看TaurusDB的慢SQL 查看TaurusDB的TOP SQL 使用TaurusDB的SQL洞察 使用TaurusDB的SQL限流 使用TaurusDB自治限流 父主题: 智能DBA助手
图1 配置自治限流 表1 自治限流参数 参数项 说明 查询队列中的查询数量上限 系统资源不足时,查询请求会放进队列中,当队列长度超过这个上限时,会拒绝后续的查询请求。 查询阻塞时间上限 队列中单个查询的最大超时时间,单位是秒。当达到此阈值时,该查询将被拒绝执行。
执行alter table xxx discard/import tablespace报错 场景描述 在TaurusDB中执行alter table xxx discard/import tablespace会报错:ERROR 3658 (HY000): Feature IMPORT
管理TaurusDB锁和事务 操作场景 通过智能DBA功能查看数据库实例是否有元数据锁和InnoDB锁等待,以及查看最近死锁分析和全量死锁分析的数据。 功能介绍 表1 功能列表 功能 介绍 元数据锁 元数据锁(Meta Data Lock, 简称MDL),其作用是用于解决DDL操作与
查看TaurusDB异常快照 异常诊断功能为数据库实例提供实时的健康巡检、故障诊断,并采集发生异常时的快照,可以实时监测实例的性能问题。 诊断项说明 表1 诊断项说明 诊断项名称 诊断项说明 事务未提交 存在未提交的事务 使用须知 记录异常快照信息,实例性能损耗5%以内。 操作步骤
使用TaurusDB的SQL洞察 操作场景 SQL洞察支持全量SQL记录的查询的能力,还提供了访问、更新最频繁的表,锁等待时间最长的SQL等多维度的分析、搜索、过滤能力,帮助用户全面洞察SQL,快速找出异常,保障数据库稳定运行。 使用须知 全量SQL默认关闭,如需使用SQL洞察功能
查看TaurusDB的TOP SQL 操作场景 在实例开启全量SQL的前提下,该模块基于全量SQL数据进行分析,并提供多维度的分析、搜索、过滤的能力,帮助用户全面洞察SQL,TOP SQL快速定位异常原因,保障数据库稳定运行。 使用须知 如果实例未升级高级智能运维包,只能看到最近一小时数据
查看TaurusDB实例运行情况 TaurusDB提供的DBA概览页面可以帮助您查看当前数据库实例的运行情况,包括实例状态、活动告警和重点性能指标的诊断结果。 查看实例运行情况 告警统计 健康智能诊断 计算资源使用情况 存储资源使用情况 重点性能指标 登录管理控制台。 单击管理控制台左上角的
获取各指标的异常实例数 功能介绍 获取各指标的异常实例数。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/instances/diagnosis-instance-count 表1 路径参数 参数 是否必选 参数类型 描述 project_id