
今年7月我们推出的“《DBA的一天》新传”漫画深受大家好评,今天我们就针对漫画中DBA在工作期间使用数据库云管平台 zCloud 所提供的清晰直观可视化的用户界面来快速处理数据库性能问题,给大家做个详细的讲解。
数据库业界有一个著名论断——“数据库最重要的三件事情就是性能!性能!!性能!!!”
数据库性能问题直接影响应用的响应速度和用户体验。DBA在解决数据库性能问题时,通常采用五花八门的工具,但却常常面临数据采集不足,分析性能数据耗时费力、难以直达根因等问题。

zCloud 数据库云管平台,从行业实践中提炼数据库性能优化经验,通过清晰直观可视化的用户界面,帮助运维人员快速突破数据库性能瓶颈。

zCloud 性能分析分为三个阶段:
首先从数据采集开始,对数据库指标做全面专业的采集存储和监测; 其次在分析阶段,基于专家经验、最佳实践和专业算法,快速准确识别性能问题的时间段、类别和根源,辅助形成性能分析结果; 最后给出安全有效的建议,以ITSM事件机制跟踪闭环。
同时,成功案例提交到知识库形成积累。
zCloud 数据库云管平台通过采集、分层、提炼的专业模型,全面有效的采集数据库基础设施的性能数据,为数据库性能状态精准画像。

通过降采样处理,归档性能指标数据占用空间小、保存时间长,有效支持性能问题回溯分析。

在性能分析阶段,zCloud 基于专家经验、最佳实践和专业算法自动对比分析。

无需切换不同页面,zCloud 在一个页面中就能完成性能分析。影响性能的锁、长事务、大事务等关键信息随时可查,点击几次鼠标即可不断下钻缩小问题范围,识别问题根源。

以 MogDB 的性能分析为例,zCloud 基于AAS方法论绘制了性能趋势的统计波形图,DBA可通过波形图轻松识别出问题时间段和类别,例如图中所示波峰针刺位置。

其次,根据智能基线,zCloud 对SQL进行排序并找出TOP SQL;同时,DBA可根据标识轻松地从列表中识别出性能衰变和新增SQL。

针对排序中的TOP SQL,zCloud 根据OWI方法论都做了性能分析,移动鼠标即可看到每个衰变SQL的资源消耗,帮助运维人员识别SQL性能根源。

继续下钻,可以查询到每个SQL执行的详细信息,展现通过计算、对比分析、关联分析后的关键数据,辅助DBA识别问题根源并选择优化的方案处理问题。


zCloud 自动生成优化建议,结合知识库,综合判断影响范围、执行时间、是否会二次伤害等,给出有效、安全的处理建议。

对于发现的性能问题能够闭环处理,例如发现锁阻塞,可在平台上一键查杀,并可随时导出SQL报告和运行报告。

问题处理具备完整的ITSM事件管理机制,可为SQL添加备注进行标识,并添加到知识库,方便对优化效果进行跟踪复核。






