• ADADADADAD

    SQL自动审核-自助上线平台 V2.0[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:56:05

    作者:文/会员上传

    简介:

    演示地址 http://fander.asuscomm.com:8008/sqlops_approve/login.html普通上线账号:guest ,密码:123456管理员审批账号:admin,密码:123456感谢好友陈俊聪友情提供云主机。
    为了

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    演示地址 http://fander.asuscomm.com:8008/sqlops_approve/login.html

    普通上线账号:guest ,密码:123456

    管理员审批账号:admin,密码:123456

    感谢好友陈俊聪友情提供云主机。


    为了让DBA从日常繁琐的工作中解放出来,通过SQL自助平台,可以让开发自上线,开发提交SQL后就会自动返回优化建议,无需DBA的再次审核,从而提升上线效率,有利于建立数据库开发规范。


    借鉴了去哪网Inception的思路并且把美团网SQLAdvisor(索引优化建议)集成在一起,并结合了之前写的《DBA的40条军规》纳入了审核规则里,用PHP实现。目前在我公司内部使用。


    SQL自动审核主要完成两方面目的:
    1、避免性能太差的SQL进入生产系统,导致整体性能降低。
    2、检查开发设计的索引是否合理,是否需要添加索引。


    思路其实很简单:
    1、获取开发提交的SQL
    2、对要执行的SQL做分析,触碰事先定义好的规则来判断这个SQL是否可以自动审核通过,未通过审核的需要人工处理。






    SQL自动审核-自助上线平台 V2.0.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: 审核inceptionsql