去哪儿网 MySQL 语法审核工具 Inception 正式开源

去哪儿网 MySQL 语法审核工具 Inception 正式开源,第1张

MySQL 语法审核工具 Inception 正式开源

关于Inception

MySQL的SQL语句审核做法,在业界都已经基本被认同了,实际上这也是为了促进MySQL语句写法的统一化、标准化。此前大多采用人工审核机制,这对于标准的把握吃力,标准越多,DBA越累,和开发协同也越累。

在这个追求自动化运维的时代,SQL审核也必须要跟上步伐,因此Inception诞生了。

Inception不仅仅是一个自动化审核工具,同时还具备执行SQL,并且生成对影响数据的回滚语句(类似闪回的功能),这样一条龙便捷服务的工具,将会给DBA的工作带来翻天覆地的变化,DBA从此就从繁重的审核、登上DB服务器执行,出错了很难回滚(如果提前没有备份的话)的被动局面解放了出来。

有了Inception,我们才突然发现,做DBA原来可以这么轻松,工作可以不饱和了,那就有更多的自由时间学习、进一步向自动化运维平台的实现等更智能化的方向去发展,是具有里程碑意义的

首先,你取出1到500范围之内的一个随机数(假设500就是数据库内记录的总

数)。然后,你遍历每一记录来测试ID

的值、检查其是否匹配RNumber。满足条件的话就执行由

THEN 关键字开始的那一块代码。假如你的RNumber

等于495,那么要循环一遍数据库花的时间可就

长了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7335273.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存