【云小课】【第25课】如何通过SQL模板检查并进行表优化

举报
数据库的小云妹 发表于 2021/05/21 16:03:44 2021/05/21
【摘要】 用户在导出的日志记录中发现,某一时间段select语句查询test表信息的耗时超过2s,锁等待时间长。这可该怎么办? 不用担心,数据管理服务DAS,可以帮您轻松管理各种数据。今天我们就来说说如何通过SQL模板检查并进行表优化。

云小课必用.png

用户在导出的日志记录中发现,某一时间段select语句查询test表信息的耗时超过2s,锁等待时间长。这可该怎么办?

不用担心,数据管理服务DAS,可以帮您轻松管理各种数据。今天我们就来说说如何通过SQL模板检查并进行表优化。

操作步骤

步骤1  登录华为云console,输入华为云的帐户和密码登录数据管理服务(DAS)。

步骤2  选择“DBA智能运维”页签,进入实例总览页面。

步骤3  在实例总览页面,选择所需诊断的实例名称,单击“详情”。

图1 DBA智能运维实例总览页面

1.png

步骤4  在实例详情页面,选择“SQL”>“全量SQL洞察”>“SQL模板”。

图2 SQL模板

1.png

步骤5  在“SQL模板”页签下单击“详情”,查看select的SQL模板信息。

步骤6  在SQL详情页查看下方的“SQL列表”,找出在此时间段内select模板执行耗时大于2s的数据库dblog_test。

图3 SQL列表

1.png

步骤7  登录当前实例,选择数据管理控制台的“库管理”页签。并选择步骤6中的数据库名称。单击“查看表详情”。检查表格中索引数量、数据容量等信息

图4 查看表详情

1.png

步骤8  (举例)确认是索引问题后,单击“修改表”,增加索引。返回表管理页签,单击SQL查询进行重试即可。

图5 SQL查询

1.png

--结束


更多内容,猛戳>>>

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。