![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bf0b7832-8fec-11ee-902e-38f9d3cd240d.png)
今年7月我们推出的”《DBA的一天》新传"漫画深受大家好评,今天我们就针对漫画中DBA在上班时使用数据库云管平台 zCloud 的SQL审核功能来保障数据库及业务系统的稳定运行,给大家做个详细的讲解。
SQL审核已经逐步成为业界认同的标准化管理流程的一部分,通过SQL审核可以消除或大幅度降低由SQL质量问题引发的故障问题。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bf1ac3dc-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bf308d70-8fec-11ee-902e-38f9d3cd240d.png)
现在有了数据库云管平台 zCloud 的审核利器,再也不用担心SQL审核难题!
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bf646988-8fec-11ee-902e-38f9d3cd240d.png)
zCloud 具备的SQL审核能力能够自动抓取数据库开发与运行环境中的对象设计与SQL信息,并依据既定的审核规则分析,找出对象设计与SQL中的潜在问题,给出专业改进建议,规避应用性能和稳定性⻛险。前置性的保障应用稳定、高效运行,支持多种商业/开源/国产数据库,覆盖SQL 开发应用全生命周期。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bf806d54-8fec-11ee-902e-38f9d3cd240d.png)
那么,zCloud是如何做到在开发测试、上线发布、生产运维不同阶段,对SQL进行质量管控的呢?让我们一起来看看吧!
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bfacba6c-8fec-11ee-902e-38f9d3cd240d.png)
在开发测试阶段,除了要满足SQL语法正确,开发人员需要根据业务需求编写相关的SQL规范标准,使用 zCloud 对SQL进行语法和规范性审核, 尽量减少可能存在的性能和安全隐患。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bfd20312-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_bff40eb2-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c0438a5a-8fec-11ee-902e-38f9d3cd240d.png)
业务在发布上线的时候,会涉及数据库的变更操作,这些变更提交给数据库执行前,需要经过 DBA 进行审核。用户在平台创建好工单,将待审核的SQL脚本提交到zCloud平台进行审核,平台根据既定规则预审核完成后,再由DBA复核,确认无误再执行。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c05c713c-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c0714846-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c0989c0c-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c0a9c568-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c0c818d8-8fec-11ee-902e-38f9d3cd240d.png)
在生产运维阶段,由DBA主动发起对核心数据库的定期SQL审核,清理系统中存在的SQL隐患。zCloud 支持以TopSQL的形式自动抓取目标库SQL并进行审核分析,根据既定规则进行分析,找出其中存在风险的SQL、表、索引、序列等。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c1016e26-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c11997da-8fec-11ee-902e-38f9d3cd240d.png)
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c1322d2c-8fec-11ee-902e-38f9d3cd240d.png)
功能如此强大的 zCloud SQL审核平台,还等什么?赶紧用起来吧!
数据驱动,成就未来,云和恩墨,不负所托!
云和恩墨创立于2011年,以“数据驱动,成就未来”为使命,是智能的数据技术提供商。我们致力于将数据技术带给每个行业、每个组织、每个人,构建数据驱动的智能未来。
![](https://oss-emcsprod-public.modb.pro/image/auto/modb_20231201_c17254ce-8fec-11ee-902e-38f9d3cd240d.png)