华为云计算 云知识 【云小课】如何通过SQL模板检查并进行表优化
【云小课】如何通过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

--结束

 

更多内容,猛戳>>>

上一篇:华为云会议激活方式丨购买华为办公宝IdeaHub,领取价值4,368元会议大礼包 下一篇:服务器有什么作用

云数据库 RDS for MySQL

 

云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。