数据库自动化运维平台--自助建表建库

时间:2022-02-11 21:54:41


在没有建表审核执行平台之前,DBA一般通过人肉方式审核RD提交的建表语句。这种方式一般是RD提交jira,

DBA接收到jira后用 "火眼金睛" 目测他们建表SQL是否符合规范。一般会有以下几点问题

1, 语法错误,经常有RD不经过测试就发给DBA,真正运行时候才发现错误。

2, 规则问题,建表的时候 一般DBA都会建立一套规则,比如字符集,索引,字段长度等,通过人肉的方式

    就会发现效率很低。

3, 循环审核,DBA发现问题,DBA和RD一般通过QQ或邮件进行交互,就存在循环审核问题。

4, DBA主观性, 每个DBA可能在审核的过程中会依靠自己的主观判断规则。

5, 需要手动执行,  建表是日常很常见的操作,这部分完全可以让RD通过平台自助完成审核创建的操作。 


基于上面的几点,通过平台化完全可以解决上面的几点问题

 

下面是平台的部分截图以介绍使用方式


一, 建表操作

 

1), DML操作已经稳定的提供服务,建表和建库是要开放的新功能

数据库自动化运维平台--自助建表建库



2), 规则展示(目前打开了一些审核规则,后续会根据情况添加新的规则)

数据库自动化运维平台--自助建表建库


3, 建表测试

数据库自动化运维平台--自助建表建库

4, 审核结果

数据库自动化运维平台--自助建表建库


5, 审核修改后提交

下面这个表是可以正常提交

数据库自动化运维平台--自助建表建库


数据库自动化运维平台--自助建表建库


6, 自助执行并查看执行结果

数据库自动化运维平台--自助建表建库



三, 自助建库操作

1, 建库页面,下面在8888端口集群上建立4个库

数据库自动化运维平台--自助建表建库

2, 执行并查看结果


数据库自动化运维平台--自助建表建库