应用软件分类


 YearningV2.3.2官方版

软件大小: 10.2M 软件语言: 简体中文
软件授权: 免费软件 软件公司:
软件平台: 更新时间: 2022 - 9 - 24

Yearning
Yearning简介:

Yearning是一款专业的SQL审核平台,对MYSQL web端SQL数据库进行审核的软件!Yearning支持SQL查询、SQL审核、推送、用户权限及管理等功能,免费开源,任何二次开发及二次开源项目请严格遵守相应开源许可 。

Yearning SQL审核平台

特色

SQL 查询

查询工单

导出

自动补全,智能提示

查询语句审计

SQL 审核

流程化工单

SQL 语句检测与执行

SQL 回滚

历史审核记录

自定义审核层级

推送

E-mail 工单推送

钉钉 webhook 机器人工单推送

用户权限及管理

角色划分

基于用户的细粒度权限

注册

其他

todoList

LDAP 登录

动态审核规则配置

AutoTask 自动执行

优势

词法适用
Yearning现阶段适配99%的Mysql标准SQL词法 。
但是由于审批逻辑性等多种因素限制,对一些SQL语句并无法保证获得正确意见反馈
已经知道不兼容的语句种类有:
繁杂的查看语句(多表,多函数公式,非必现 。并非所有繁杂语句不兼容)
外键约束有关语句
不兼容跨库DML语句的回滚
sql语句/触发器原理
危害行数
Yearning选用Explain剖析SQL语句产生的影响行数 。因为Explain形成产生的影响行数受外键约束,引索等其它条件的限制,根本无法100%确保其精确性 。其大量的是反映了这一语句所导致的全表扫描行数,因此对于偏差比较大的语句具有一定的提升参照实际意义 。
预检查
Yearning选用预检查方法进行SQL检验,针对同一订单内加上并编辑语句也会产生字段不存在的不正确 。(在2.3.0版逐渐会逐步适配)
比如
ALTERTABLEcore_data_sourcesADDt1int(11)DEFAULT0COMMENT~已退换总数~;
ALTERTABLEcore_data_sourcesADDt2int(11)DEFAULT0COMMENT~申请中总数~AFTERt1;
该订单第二条语句依靠第一条语句建立的字段 。因为现阶段数据库系统并没t1这一字段,所以这类订单检验的时候会出错t1字段不存在的不足 。
语句本来就没有难题由于在mysql执行里是逐一实行并检验 。当第一条实行后表内形成该字段,第二条实行前检验自然就正常的 。
使用osc
Yearning选用exec调用pt-osc的方法使用pt作用 。管理人员需要在标准页面设置中填好有关pt-osc配备,并打开osc应用电源开关 。应注意的是,使用pt-osc的DDL语句不可含有dbname.tablename这种写法!请合乎pt-osc写法!
形成回滚语句
Yearning选用分析binlog方法的方法得到回滚语句 。因为Mysqlreplication协议书限定,必须具备SUPER/REPLICATIONSLAVE,REPLICATIONCLIENT,ALLPRIVILEGES管理权限的账户才能获得binlog流 。因此,如想感受形成回滚语句备份数据作用,请保证相匹配填报的数据库账户有着相对应管理权限,与此同时相匹配数据库应打开binlog作用 。

以上便是KKX小编给大家分享介绍的Yearning!
 
软件下载区:
 电信下载:Yearning
 移动下载:Yearning
 联通下载:Yearning