暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

2016 DTCC 回顾:DevOps时代SQL审核潮流渐成

原创 eygle 2016-05-20
546

在刚刚结束的2016中国数据库大会上,几个和SQL审核相关的议题引起大家的关注。在DevOps时代,大家对于由后端向前端,由DBA而开发的理念想法日趋成熟,在经过多年的总结和尝试之后,各种工具也纷纷涌现,SQL审核的潮流和风气渐成。



以下细数2016数据库大会现场关于SQL审核的见闻。



1.云和恩墨的Oracle SQL审核工具 - z3


云和恩墨在SQL审核工具上已经持续了多年的研发,积累了一系列最佳实践的客户,包括江苏移动、渤海财险、国家电网、中国电信等客户都是z3产品的实践用户,在SQL审核产品和服务的介入后,可以从开发阶段保障SQL质量,防范问题。


z3.jpg


2.去哪儿网的MySQL审核工具 - Inception


去哪儿网的DBA团队,在Oracle ACE总监,MySQL专家周彦伟的带领下,开发了SQL审核工具Inception,在内部取得良好效果后,开源给社区。在本次大会上,我听到有朋友说,他们已经集成了Inception进行SQL审核,这说明这个方向的探索对企业来说很有价值。


Inception.jpg


3.平安的SQLAudit


在本次大会上,平安的DBA团队同样分享了他们SQLAudit产品的内部实践。通过SQL审核他们大大改善了开发质量,将规范推广到开发的每一个角落,取得了非常好的实践成果。


pasqlaudit.jpg


4.腾讯游戏的SQL审核工具-TMySQLParse


在腾讯专家韩全安(willhan)之前的分享上我们了解到,腾讯也在内部推行SQL审核的质量管控步骤,"SQL审核工具(TMySQLParse)用于对 MySQL的SQL 语句进行语法解析,判定语法正确性,并根据自定义的高危特性检测SQL是否存在高危情况。"


Tsqlparse.jpg


5.阿里巴巴工具研发团队的最佳实践


来自阿里巴巴的数据库工具研发团队的专家也分享了很有高质量的主题,从自动化运维到SQL审核,阿里的工具时代是丰富而广泛的。叶正盛(花名 斗佛)作为团队负责人分享了很多经验之谈。"当只有想法,没有产品,都是空话",而工具化必须以DBA为主,以DBA而来的架构师、设计师,然后带领开发团队,纯粹的开发对工具化无益。


aliaudit.jpg


很多事情就是这样发生的,有共同感受、共同体验、共同想法、共同视野的一些人不断呼吁、倡导和践行,慢慢就能够改变一些事、一些人,我仍然想分享我在大会的一页PPT,作为DevOps时代的实践,我们就是应该"从案例总结规则,聚规则而成规范,由规范衍生工具,由工具推动行业"。


eygledevops.jpg



数据库大会的精彩刚刚落幕,但是学习的征途可以由此开启,在数据库的道路上,愿与大家携手前行。







如何加入"云和恩墨大讲堂"微信群






搜索 盖国强(Eygle)微信号:eeygle,或者扫描下面二维码,备注:云和恩墨大讲堂,即可入群。每周与千人共享免费技术分享,与讲师在线讨论。










「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论