检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击SQL模板操作列的“样本”,查看当前SQL模板的样本信息。 在慢日志统计页面,单击“导出”将慢日志导出到指定的OBS进行存储。慢日志导出成功后,可以单击“查看导出列表”,查看慢日志导出记录,也可以通过下载将慢日志下载到本地进行查看。 导出及查看导出列表功能仅支持付费实例使用,免费实例暂不支持。
功后,可以单击“查看导出列表”,查看慢日志明细导出记录,也可以通过下载将慢日志明细下载到本地进行查看。 导出及查看导出列表功能仅支持付费实例使用,免费实例暂不支持。 单击操作列的诊断,对当前的SQL模板进行诊断。 慢日志统计 单击SQL模板操作列的“样本”,查看当前SQL模板的样本信息。
者实例IP筛选实例。 图1 筛选实例 选择目标实例,单击“详情”,进入DBA智能运维总览页面。 单击“慢SQL”,进入慢日志页面。 选择需要查看的时间段,查看该时间段内慢日志趋势、慢日志统计和慢日志明细。 慢日志趋势 图2 慢日志趋势 在慢日志趋势图中单击某个时间点,查看该时间点的慢日志。
功后,可以单击“查看导出列表”,查看慢日志明细导出记录,也可以通过下载将慢日志明细下载到本地进行查看。 导出及查看导出列表功能仅支持付费实例使用,免费实例暂不支持。 单击操作列的诊断,对当前的SQL模板进行诊断。 慢日志统计 单击SQL模板操作列的“样本”,查看当前SQL模板的样本信息。
在实例列表页面右上角,按照引擎、实例名称或者实例IP筛选实例。 图1 筛选实例 选择目标实例,单击“详情”,进入DBA智能运维总览页面。 单击“慢SQL”,进入慢日志页面。 选择需要查看的时间段,查看该时间段内慢日志趋势、慢日志统计和慢日志明细。 慢日志趋势 在慢日志趋势图中单击某个时间点,查看该时间点的慢日志。
在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库,单击操作列表中的“登录”,通过SQL查询测试表shopping中的数据。 select a from shopping; 返回结果为: 图10 查询测试表数据
支持审计的关键操作列表 通过云审计服务,您可以记录与华为云数据管理服务相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的DAS操作列表 操作名称 资源类型 事件名称 创建数据库登录 instance createConnection 测试数据库登录 connection
InnoDB锁等待 √ × × 用户管理 √ √ × 与弹性云服务器(ECS)的关系 数据管理服务支持弹性云服务器(ECS)自建库实例的数据管理。 通过数据管理服务连接目标数据库时,需要使用到自建库实例的用户名、密码及端口信息。 弹性云服务器与数据管理服务须在同一个区域下。 暂仅支持MySQL5
QL限流。 查看慢日志统计信息 图7 慢日志统计 在模板统计列表中,单击操作列的“查看样本”,可以查看当前SQL模板的样本信息。 单击,可以将SQL模板导出到指定的OBS进行存储。最多支持导出100000条数据。 SQL模板导出成功后,可以单击“查看导出列表”,查看导出记录,也可
在慢日志页面,可以进行如下操作。 查看慢日志趋势 选择需要查看的时间段(近1小时、近3小时、近12小时或者自定义时间段,自定义时间段跨度需要在一天内),查看该时间段内慢日志趋势。 图3 慢日志趋势 在慢日志趋势图中将鼠标悬浮在某个时间点,可以查看该时间点的慢日志数或CPU使用率。
单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏选择“库管理”。
在定位数据库的性能问题时,查找慢SQL是比较常用且有效的方法。您可以通过DAS对数据库进行监控,及时发现并优化慢SQL,解决数据库的性能问题。 解决方案 您可以通过DAS从以下两个方面来解决慢SQL问题: 查看并优化单个实例的慢SQL 查询所有实例上的慢SQL 查看并优化单个实例的慢SQL
在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 在“由我创建的数据库实例连接”页面,选择需要共享的数据库,单击共享用户数下面的数字。 图3 数据库列表页面 在“查看共享数据库登录的用户”窗口单击“添加共享”。 图4 查看共享数据库登录用户
使用DAS定位CPU使用率高问题 CPU使用率高,主要有两类原因导致: 慢SQL 慢SQL的查询效率低,为获取大量数据导致IO升高,主要表现为QPS不高,慢日志数量多。您可以在DAS性能页面查看CPU使用率、QPS、行读取速率等维度监控,确认问题后,可以通过Kill会话、SQL诊断优化索引等方式解决问题。
单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库,单击操作列表中的“登录”。 首次登录时需要输入密码,如果首次登录
单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏
查看SQL限流开关状态 功能介绍 查询SQL限流的开关状态。目前仅支持MySQL实例。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/instances/{instance_id}/sql-limit/switch 表1 路径参数
单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏选择“库管理”。
单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 在左侧导航栏中,单击“开发工具”,进入开发工具页面。 您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏选择“库管理”。
删除数据库登录 √ √ 查看开发工具数据库登录列表 √ √ 访问DBA智能运维功能 √ √ 执行SQL诊断 √ √ 导出全量SQL数据 √ √ 订阅日报 √ √ 导出慢SQL数据 √ √ 查询全量SQL列表 √ √ 查询慢SQL列表 √ √ 查看云DBA页面 √ √ 查询TopSQL列表