
今年7月我们推出的”《DBA的一天》新传"漫画深受大家好评,今天我们就针对漫画中DBA在上班时使用数据库云管平台 zCloud 的SQL审核功能来保障数据库及业务系统的稳定运行,给大家做个详细的讲解。
SQL审核已经逐步成为业界认同的标准化管理流程的一部分,通过SQL审核可以消除或大幅度降低由SQL质量问题引发的故障问题。


现在有了数据库云管平台 zCloud 的审核利器,再也不用担心SQL审核难题!

zCloud 具备的SQL审核能力能够自动抓取数据库开发与运行环境中的对象设计与SQL信息,并依据既定的审核规则分析,找出对象设计与SQL中的潜在问题,给出专业改进建议,规避应用性能和稳定性⻛险。前置性的保障应用稳定、高效运行,支持多种商业/开源/国产数据库,覆盖SQL 开发应用全生命周期。

那么,zCloud是如何做到在开发测试、上线发布、生产运维不同阶段,对SQL进行质量管控的呢?让我们一起来看看吧!

在开发测试阶段,除了要满足SQL语法正确,开发人员需要根据业务需求编写相关的SQL规范标准,使用 zCloud 对SQL进行语法和规范性审核, 尽量减少可能存在的性能和安全隐患。




业务在发布上线的时候,会涉及数据库的变更操作,这些变更提交给数据库执行前,需要经过 DBA 进行审核。用户在平台创建好工单,将待审核的SQL脚本提交到zCloud平台进行审核,平台根据既定规则预审核完成后,再由DBA复核,确认无误再执行。





在生产运维阶段,由DBA主动发起对核心数据库的定期SQL审核,清理系统中存在的SQL隐患。zCloud 支持以TopSQL的形式自动抓取目标库SQL并进行审核分析,根据既定规则进行分析,找出其中存在风险的SQL、表、索引、序列等。



功能如此强大的 zCloud SQL审核平台,还等什么?赶紧用起来吧!




