当MySQL突然出现CPU飙升、活跃会话升高或者响应时间飙升的告警时,一般情况下,首先想到的时去数据库上执行show processlist,但是这个方式可能结果集巨大,非常难以分析。针对这个场景,DAS提供10秒SQL分析功能,在10秒中,每隔一秒中,执行一次show processlist,然后将所有的结果集进行统计分析,可以非常清晰的看到在这10秒中,哪些SQL执行的次数最多,是否存在慢SQL等等。

操作步骤

  1. 登录DAS控制台
  2. 在DAS中接入对应的MySQL数据库实例,并且接入状态显示为连接正常
  3. 单击左侧导航栏的实例监控,找到对应的数据库实例。
  4. 单击监控,进入实例详情页。
  5. 单击实例会话,然后点击10秒SQL分析