检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在定位数据库的性能问题时,查找慢SQL是比较常用且有效的方法。您可以通过DAS对数据库进行监控,及时发现并优化慢SQL,解决数据库的性能问题。 解决方案 您可以通过DAS从以下两个方面来解决慢SQL问题: 查看并优化单个实例的慢SQL 查询所有实例上的慢SQL 查看并优化单个实例的慢SQL
SQL检查并进行表优化 问题举例 用户在导出的日志记录中发现某一时间段select语句查询test表信息的耗时超过2s,锁等待时间长。 建议措施 增加索引。 优化表。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。
紧急救助通道:在实例的连接数达到上限,无法正常登录时,该功能提供了一个特殊连接通道,可以查看和执行Kill会话的操作。 历史急救日志:查看您在急救通道执行过的Kill操作历史记录。 您在Kill会话时,请谨慎,避免因Kill会话造成实例或业务异常。 使用须知 当您的实例能够通过DAS
后,可查看诊断结果。 图4 查看诊断结果 在“巡检评分”区域,可查看当前实例的巡检评分结果及详情。关于巡检评分的更多内容请参见巡检评分。 图5 查看巡检评分结果 在“慢SQL分析”区域,可查看当前实例的慢SQL分析结果。 图6 慢SQL分析 在“全量SQL分析”区域,可查看当前实例的全量SQL分析结果。
创建数据库备份任务页面 确认无误后,单击“确定”。 在任务列表中,您可以查看到当前备份任务的状态为“正常调度中”。 您还可以查看任务详情、查看任务调度记录、终止或暂停任务调度。 图5 查看备份任务 查看详情:可查看备份日志。 查看调度执行记录:可查看具体备份状态。 终止:终止备份任务。 暂停任务调度:暂停备份任务。
数据字典 数据字典是描述数据的信息集合,包含数据库名、数据库字符集、表名、表的大小、表的记录行数、表的字符集、表的字段、表的索引、表的描述、字段的类型、字段的精度、字段的描述等。 您可以在数据管理服务控制台查看目标数据库的数据字典,也可以下载PDF到本地进行查看。 前提条件 数据库中存在表格。
锁等待总次数。 临时表 | 文件 [临时表] 执行SQL时自动创建的临时表数量。 [临时文件] 执行SQL时自动创建的临时文件的数量。 网络流量 [总流量] 进出实例的总流量。 [流入流量] 进入实例的网络流量。 [流出流量] 流出实例的网络流量。 调整性能指标的采集周期,可设置范围为1~10秒。
实例连接数查询 数据管理服务系统会记录连接到当前DDS实例的客户端IP和对应的连接数,您可以根据实际情况在客户端进行调整。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维
该指标用于统计测量对象对应VM的网络发送字节数,取时间段的平均值。(单位:KB/s) 数据传出量 该指标用于统计测量对象对应VM的网络接受字节数,取时间段的平均值。 (单位:KB/s) 磁盘占用量 系统盘磁盘使用率 该指标用于统计测量对象的节点/和/var/log盘的磁盘使用率,取两者的最大值,该值为实时值。
具页面。 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部菜单栏选择“SQL操作”>“SQL查询”,打开一个SQL窗口。 在当前打开的SQL窗口页面,选择“我的SQL”。 图1 我的SQL 新增我的SQL:支持增加常用的SQL,在弹出框中编辑标
实时诊断 您可以通过实时诊断功能直观地查看数据库性能情况的全貌,快速确认是否存在异常。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维 >
实时诊断 您可以通过实时诊断功能直观地查看数据库性能情况的全貌,快速确认是否存在异常。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧的导航栏中单击“DBA智能运维 >
理,主要包含对象的打开、查看操作。 元数据采集 DAS将对实例的元数据信息由实时查库,升级为后台任务的定期采集,并保存到DAS的数据库中。仅集采结构元数据,不包含用户表里的实际数据,请您放心开启元数据采集功能。 减少对用户Keyspace的查询次数,降低对用户库的性能影响; 针对
该指标用于统计测量对象对应VM的网络发送字节数,取时间段的平均值。(单位:KB/s) 数据传出量 该指标用于统计测量对象对应VM的网络接受字节数,取时间段的平均值。 (单位:KB/s) 磁盘占用量 系统盘磁盘使用率 该指标用于统计测量对象的节点/和/var/log盘的磁盘使用率,取两者的最大值,该值为实时值。
支持审计的关键操作列表 通过云审计服务,您可以记录与华为云数据管理服务相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的DAS操作列表 操作名称 资源类型 事件名称 创建数据库登录 instance createConnection 测试数据库登录 connection
在视图详情页面,您可进行查看或者通过Where条件查询获取视图信息。 表1 界面操作说明 名称 功能说明 Where条件 您可通过where查询,快速获取查询信息。 复制行 双击选择行,单击“复制行”,即可复制所选行数据信息。 复制列 在列下拉框中选择所需复制的列,即可复制列信息。 列设置
打开视图 您可以通过数据管理服务界面查看视图中的数据详情。 使用须知 因为视图没有主键,所以只能查询视图数据,无法进行数据编辑。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。
ostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443 Content-Type 发送的实体的MIME类型。推荐用户默认使用applicat
您可进行查看当前视图中的数据信息。 图3 获取视图信息 您也可以对当前视图进行表1中的操作。 表1 界面操作说明 名称 功能说明 Where条件 您可通过where查询,快速获取查询信息。 复制行 选择需要复制的行,单击“复制行”,复制所选行数据信息。 复制列 在列下拉框中选择需要复制的列,单击“复制列”,复制所选列信息。
打开视图 在视图详情页面,您可进行查看或者通过Where条件查询获取视图信息。 图3 获取视图信息 您还可以对视图进行表1中的操作。 表1 界面操作说明 名称 功能说明 Where条件 您可通过where查询,快速获取查询信息。 复制行 选择需要复制的行,单击“复制行”,复制所选行数据信息。