软件编程

首页 > 编程软件 > 软件编程

7很不错

Yearning(SQL审核平台)

软件下载软件下载

软件截图

  • 【介绍】

    Yearning平台会应对数据库实时查询,关键性的本地SQL数据库导入输出甚至是相应的审核模式等,符合用户权限更新确认再到二次内部个人权限的保障效果等,尽量去促进相应的语句效果改动或者历史记录合格跟进稳定性,需要针对任务目标,到位的下载状态还有高速查询动态等都很成熟。

    软件性能

    我的工单

    对履行掉败/采纳的工单点击履行信息后可以从头重置sql并提交

    对履行成功的工单可以点击履行信息检查回滚语句而且迅速提交SQL

    提交工单-DDL

    若是想获得表布局具体信息,必需选填表名并完全填写工单信息。

    一切的SQL只要在检测后毛病品级为0时提交操控键位才会激活。

    以下拉列表框内没有相干数据源展示请联络办理员是不是付与响应数据源权限

    提交工单-DML

    查询语句请走查询页面不要将查询语句放入DML审核

    查询

    若是开启查询审核,提交该查询请求后需对应审核人赞成前方可查询。

    超等办理员在设置页面开启数据导出性能后,查询请求页面才会展示数据导出操控键位

    因为导出数据为.csv格局 如导出数据中有json等以含有逗号的数据会形成数据分开异常的成绩(csv 默许运用逗号分开)

    获得表布局性能必需点击响应表名此为前置前提

    迅速提交性能仅拥有同查询数据源的DML语句(查询数据源必需为读写类型)

    以下拉列表框内没有相干数据源展示请联络办理员是不是付与响应数据源权限

    工单审核

    及时刷新开关默许翻开,如需删除记载请先封闭该开关。

    如按时工单的时间小于以后时间,履行该工单将会当即履行(请确保Yearning地点情况时区与运用者时区同样,不然会致使按时履行异常!)

    今朝仅拥有延时工单中断,其他工单履行后没法中断!

    履行成功的工单可点击履行信息操控键位后检查回滚语句

    查询审核

    点击全数中断操控键位将会中断一切用户的查询权限 如没有在设置页面开启查询审核开关,则默许用户查询请求提交后主动取得查询权限。 用户查询时限请在设置页面开启设置。

    点击断根空查询工单,可删除无查询记载的空查询工单(此环境多产生于用户请求了查询工单后并没有查询的环境)

    用户办理

    当多级审核封闭后系统其实不会主动将脚色为履行人的用户重置脚色,请自行重置响应用户脚色。

    信息库办理

    一切加入的数据源应在加入之前点击测试毗连操控键位开启毗连性测试,担保毗连性。

    数据源分为查询数据源/非查询数据源/读写数据源。查询数据源仅会呈现在细粒度权限的查询数据源规模内。非查询数据源同理。(对查询与履行数据源应拆分为二,保证线上履行数据源不会由于查询慢sql影响营业)默许为读写数据源。此种别加入后没法经由编纂开启重置,请稳重加入。

    数据源具体信息处密码为假密码展现其实不会回传真实密码信息(其实不故障编纂重置密码)确保平安性

    设置

    ldap设置请参考 yearning ldap设置

    今朝ldap并没有完成基于filter的过滤搜刮,仅拥有全局搜刮。

    因为ldap测试并没有开启dc搜刮(管路员用户其实不需求dc搜刮),所以测试成功其实不代表ldap用户100%可拜候.即填对了ldap办理员用户信息但SCBASE信息填写有误.

    今朝脱敏法则为无不同化脱敏,不论查询甚么库只需该字段合适脱敏法则就会主动隐式展示

    输出框设置,必需点击加入操控键位,使设置加入后保留才失效。

    一切设置均即时失效,其他用户刷新页面后便可。

    审核法则

    数值型法则0值都为不受限制。

    开启检阅时间字段默许值,一切时间类型字段都必需设置默许值且默许值必需为CURRENT_TIMESTAMP

    osc相干法则请参考相干东西参数申明。

    OSCMinTableSize当表体积大于该值时若是启动osc则走osc履行。

    受制于各类前提影响, 影响行数判定其实不必然精确,走主键及索引的语句会提交精确性,仅作为部门参考,如展望成果偏移量较大。可斟酌语句机能是不是存在可优化空间或提升影响行数下限。(影响行数基于explain)

    文本类型输出框填写多值时请运用英文逗号分开 (例如:charset规模,collate规模)

    AutoTask

    用户可经由改性能设置主动履行义务。当提交的dml语句合适响应义务前提。将会主动履行,无需审核人审核。

    该性能仅限dml语句运用。请稳重运用!

    软件特点

    1、SQL查询

    查询导出

    查询主动补全

    2、SQL审核

    流程化工单

    SQL语句检测

    SQL语句履行

    SQL回滚

    SQL主动审核履行

    3、史记审核记载

    4、查询审计

    5、推送

    E-mail工单推送

    自行设置webhook动静推送

    6、其他

    LDAP上号

    用户权限及办理

    权限组划分

    自行设置审核层级

    装载方式

    注重事项

    Yearning 不依靠于任何第三方 SQL 审核东西作为审核引擎,外部已本身完成审核/回滚相干逻辑。

    仅依靠 Mysql 信息库。

    mysql 版本必需为5.7及以上版本(8.0及以上请将sql_mode 设置为空)并已事前自行装载终了且建立 Yearning 库,字符集应为 UTF8mb4 (仅 Yearning 所需 mysql 版本)

    Yearning 基于 1080p 分辩率开辟仅拥有 1080p 及以上展示器拜候

    对设置页面设置堆叠的成绩请确认本身的分辩率和是不是开启了缩小操作

    请运用 Chrome 最新版本(不包罗 360 等其他魔改版本)

    Yearning 下载

    Yearning-go 供给二进制下载包

    请选择最新版本 在 Assets 当选择 Yearning-x.x.x.linux-amd64.zip 包开启下载

    如需开启代码重置或本身编译请移步至二次开辟页面

    Yearning 目次布局

    Yearning(SQL审核平台)

    1.填写设置文件

    Yearning(SQL审核平台)

    关于 SecretKey

    SecretKey 是 token/信息库密码加密/解密的 salt。

    建议一切用户在初度装载 Yearning 之前将 SecretKey 更改(不更改将存在平安风险)

    格局: 大小写字母都可, 长度必需为 16 位 如长度不是16位将会致使没法新建数据源

    独特注重:

    此 key 仅可在初度装载时更改!以后不成再次更改!如再次更改会致使之前已寄存的数据源密码没法解密,终究致使没法获得相干数据源信息

    运用帮忙

    Yearning(SQL审核平台)

    2.初始化数据布局

    ./Yearning -m

    请务必在-s 启动前起首履行-m 初始化操作!

    如要再次初始化,请先把 yearning 库下一切表删除,不然反复履行有效

    3.启动服务

    默许启动

    ./Yearning -s

    参数启动

    ./Yearning -s -b "172.27.80.35" -p "8000"

    翻开阅读器 http://172.27.80.35:8000

    默许账号/密码:admin/Yearning_admin

    注重事项

    语法拥有

    Yearning 今朝兼容99%的Mysql 尺度SQL语法。

    但因为审核逻辑等身分的限制,对一些SQL语句其实不能担保获得准确的反应

    已知不拥有的语句类型有:

    繁琐的查询语句(多表,多函数,非必现。其实不是一切繁琐语句不拥有)

    外键相干语句

    不拥有跨库DML语句的回滚

    存储进程/触发器

    影响行数

    Yearning采取Explain解读SQL语句的影响行数。因为Explain转换的影响行数受主键,索引等其他身分的影响,其实不能100%担保其精确性。其更多的是反映了该语句致使的全表扫描行数,所以对误差较大的语句具有必然的优化参考意义。

    预检阅

    Yearning采取预检阅的方式开启SQL检测,对同一工单内加入并编纂的语句会发生字段不存在的毛病。(在2.3.0版本起头将慢慢兼容)

    例如

    ALTER TABLE core_data_sources ADD t1 int( 11) DEFAULT 0 COMMENT '已退换货数目';

    ALTER TABLE core_data_sources ADD t2 int( 11) DEFAULT 0 COMMENT '请求中数目' AFTER t1;

    该工单第二条语句依靠第一条语句建立的字段。因为以后信息库并没有t1这个字段,所以该工单检测时会报错t1字段不存在的成绩。

    语句自己没有成绩由于在mysql履行中是逐条履行并检测。当第一条履行后表内转换该字段,第二条履行前检测天然也就正常。

    运用osc

    Yearning采取exec挪用pt-osc的技巧运用pt性能。办理员需在法则设置页面中填写相干pt-osc设置,并翻开osc运用开关。 需求注重的是,运用pt-osc的DDL语句不得含有 dbname.tablename 如许的写法!请合适pt-osc写法!

    转换回滚语句

    Yearning 采取解析binlog技巧的技巧取得回滚语句。因为Mysql replication契约限制,必需具有SUPER/REPLICATION SLAVE, REPLICATION CLIENT ,ALL PRIVILEGES 权限的账号才可以取得binlog流。所以,如想体验转换回滚语句备份性能,请确保对应填写的数据源账号具有响应权限,同时对应数据源应开启binlog性能。

    小编测评

    Yearning软件会去逐步去保障语句设计,字段转换,相应的数据库存储情况更新以及页面提示性数据内容等,完善字段优化,长期的语句确认再到精确性的数据体系变通等,达到安全转换,到位的进程保护或者是字段特色更新等,符合用户正常循环更新需求。

    以上就是Yearning(SQL审核平台)的全部内容了,快快收藏软件爱好者下载更多软件和游戏吧!

    查看

    相关下载

    下载

    好玩游戏大全9.8

    一款为玩家带来最独特游戏合集的应用

    通过使用数据库管理软件,能够帮助用户们更加轻松地查看所需要的数据内容,可以更加轻松地展开数据库的维护工作,同时能够对数据库中的内容实时进行编辑和修改。在这里小编整理了一份《数据库管理软件合集》,有需要的朋友们赶紧来看一下吧!

    软件资讯

    微信怎么设置地震预警功能

    微信已经支持地震预警功能了,我们提前设置后可以在地震来临时及时接到预警,那么微信怎么设置地震预警功能呢?下面是详细的步骤,快来看看吧!手机微信地震预警设置教程1、打开手机微信,点击右上角的“搜索”按钮打开搜索框,搜索“四川地震台”;2、在搜索结果中,找到并点击“四川地震台”公众号;3、关注四川地震台公众号,在公众号下方的菜单中点击“地震预警”-“预警设置”;4、点击右上角的“添加”新建预警位置;5

    2024-05-14 【软件教程】
    点击查看更多>>