SQL审核 | SQLE-SQL审核平台体验报告

搭建sql审核平台archery 一 archer介绍 Archery是一站式的 SQL 审核查询平台,旨在提升DBA的工作效率,支持多数据库的SQL上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。 二 搭建archery审核平台 2.1 前提条件 服务器能联网。 2.2 安装步骤 2.2.1 安装docker #安装 yum install docker-y #启动docker服务 systemctl start docker #查看docker状态 systemctl stat.. 阅读详情

作者:刘新旺

MySQL DBA,专注于 MySQL 数据库多年,现就职一家本地生活服务类互联网公司,负责数据库相关工作。

本文来源:原创投稿

*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来
源。


产品概述

  1. 体验环境
  • 体验产品:SQLE

  • 软件版本:sqle-ce-1.2111.0-pre2

  • 部署环境:CentOS Linux release 7.9.2009 (Core)

  1. 产品介绍
  • SQLE( https://opensource.actionsky.com/sqle/ )是由上海爱可生信息技术股份有限公司 开发并开源,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。
  1. 需求分析
  • 产品定位

    • 互联网时代,一个 app 可能承载成百上千万用户的使用;其业务规模之大,更新迭代之快,众多业务线日常上线 SQL 之多;DBA 对上线 SQL 的审核和执行工作变得十分繁忙,如何高效的保障SQL语句的高效执行和质量,对于系统的高效运行和长久稳定有着很大的影响。
  • 用户需求分析

    • 核心需求为:开发人员自助、平台初审、DBA 复审、执行上线。
  • 用户细分

    • 主要使用人员:开发人员和 DBA ;开发人员希望便捷、高效、自主可控的上线业务 SQL ;DBA 希望便捷、高效、安全、高质量的审核 SQL 上线。

产品分析

  1. 产品结构图

通过SQLE的产品结构图我们可以看到,SQLE 的界面设计较简洁,工作台可以看到与自己相关的待办工作;首页列表放置核心功能【工单】审核,其它功能收集到平台管理中;【规则】可以考虑收入到【平台管理】中;【审核计划】也可以考虑收入到【平台管理】中,审核的结果可以集成到工单中,方便统一进行处理。

  1. 产品使用流程图

通过 SQLE 的流程图可以看到,整体流程分为两个两个部分,一个是基础配置,配置好了基础配置以后,就可以执行上线流程了;对于审核不合格的功能依旧可以执行工单,没有起到自动审核的意义,对于ERROR级别的错误可以自动驳回不与上线;进入工单页面后不能很好的发现审核操作按钮(工单进度部分),需要下拉窗口才能发现;可以把审核操作放到审核结果列表后面加一个操作列,体验会更加友好。下图为缩放67%后才能看到下面的审核操作.

  1. 功能体验分析

(1)创建SQL工单-SQL语句不支持输入联想,建议增加输入联想,提高录入效率

(2)创建SQL工单-SQL语句对于明显语法错误不能及时提示,建议增加语法错误提示,提前发现明显问题

(3)创建SQL工单-SQL语句输入框高度过高,点击审核后不方便查看到结果,建议降低高度增加宽度

(4)创建SQL工单-工单不支持自定义上线时间,同时也不支持定时上线

  1. 表现层
  • 平台整体以白灰色色调为主,配色稳重简约,不同状态以不同颜色显示区别,猜测应该是用的ant design组件库;页面列表和CURD页面不够简洁和清晰,有待优化。

竞品分析

SQLEArchery
审核✓✓
查询×✓
执行✓✓
备份×✓
通知email钉钉、企业微信、邮件通知
流程✓✓
白名单企业版
慢日志审核企业版只有收集展示,暂无审核
审核计划支持 MyBatis Scanner×
扩展支持插件化支持插件化

使用感受

由于时间有限,仅是个人测试体验;SQLE 整体设计不错,符合现在主流平台的各方面特征;主要几个设计点我比较喜欢:

  • DB 类型和实例关联模版这个管理力度很细
  • 数据源关联流程,使审批粒度更加细致,管理更加方便
  • SQL 白名单,应对特殊情况,避免业务被规则卡死,同时避免管理人员直接操作数据库;sql 指纹相当于提供了统配功能,更加方便
  • 审核计划是个好东西;对于想集成 CI/CD 是一个很好的参考 👍
  • 审核支持插件化,更易扩展
  • 后端使用 go 语言开发,部署兼容性和性能更加友好
eBPF专题二|史上最强SQL审核工具原理剖析(利用eBPF技术覆盖SQL性能的审核) 传统SQL审核是基于经验规则进行审核,但无法基于线上数据情况进行SQL性能评估,存在性能隐患。DBdoctor利用eBPF技术和外置Cost优化器,准确评估SQL真实性能,推荐最优索引。 阅读详情

相关推荐

pix4d安装步骤

pix4d三维模型软件的安装步骤

Little_Bee_27000的博客 1万+

SQL 审核查询平台

SQL 审核查询平台

xinyuan的专栏 1146

Qualcomm平台下基于QSEE的指纹识别方案移植之四TA移植

本文只介绍TA移植的过程,不做技术分析,关于TA开发另做记录。 一、TA介绍 TA,Trusted application 可信应用,是运行于QSEE中的可执行程序。 指纹TA文件如下,形式一般是 xxx.mbn; xxx.b0 ~ xxx.b6, xxx.flist, xxx.mdt; xxx.mbn 可以理解为其它几个文件的集合,签名的时候用的就是这个文件,签完名之后,有对应的工具将它...

梦路遥 7548

Sql审核平台Archery的搭建和简单配置

Archery是一个开源的Web应用,基于Python开发,利用Flask作为后端框架,前端采用Vue.js,构建了一个现代化的数据操作界面。提供了SQL审核、数据查询、报表生成等功能,同时支持多种数据库接入,包括Hive、MySQL、Oracle、SQL Server等。

ζั͡山 ั͡有扶苏 ั͡✾的博客 5576

从零开始:如何用PSINS工具箱构建你的第一个IMU误差模型

本文详细介绍了如何使用严恭敏教授开发的PSINS工具箱构建IMU误差模型,涵盖从基础参数设置到高级误差建模的全过程。通过imuerrset函数配置陀螺零偏、随机游走等核心参数,并结合实战案例展示消费级MEMS器件的误差建模方法,帮助用户提升惯性导航系统的精度与可靠性。

weixin_29284885的博客 322

Java全栈AI视频生成开发实战:从DeepSeek接入到剪映自动化(附完整源码)

【代码】Java全栈AI视频生成开发实战:从DeepSeek接入到剪映自动化(附完整源码)

weixin_39169967的博客 4145

SQLE、SQM和PawSQL:企业级SQL审核平台的深度评测

市场上主流的SQL审核工具,Yearning、Archery、Bytebase的审核模块、爱可生的SQLE、云和恩墨的SQM等,在规则覆盖度、或是正确率等方面存在明显不足,导致企业在引入产品后难以进行落地;PawSQL通过设计理念和核心技术的突破性创新,推出了自己的企业级SQL审核平台。 本次我们将深度评测这几款市场上主流SQL审核工具在审核规则覆盖度和审核结果正确性方面的表现。

PawSQL的博客 1991

Linux-ftrace-双nop机制的实现

linux-ftrace内核追踪-双nop机制的实现原理

qq_43707773的博客 1072

SQLE、SQM和PawSQL:深度评测企业级SQL审核平台

SQL审核是SQL代码投入生产的最后一道关卡,选择正确的SQL审核工具对于确保确保SQL代码质量至关重要。本文深度评测市场上主流的SQL审核工具,Yearning、Archery、Bytebase的审核模块、爱可生的SQLE、云和恩墨的SQM等,在审核规则覆盖度和审核结果正确性方面的表现。评测结果表明,即使用MySQL规则集作为测试对象,PawSQL在这次测试中表现也是最佳。

PawSQL的博客 1607

STM32外部中断与事件机制深度解析:从硬件触发到软件响应

本文深入解析STM32外部中断与事件机制,从硬件触发到软件响应的完整流程。通过对比中断和事件的应用场景、响应速度及配置方法,帮助开发者优化嵌入式系统设计,特别适合需要低功耗或高实时性的项目。

weixin_29175469的博客 408

【Claude】Auto Mode 触发安全分类器拦截的三种错误变体及对应处理 bug报错已解决

深度解析Claude Auto Mode安全分类器拦截的三种变体:内容拒绝、操作中断、累积触发,含完整排查流程与绕过策略。

博客 7585

开源免费!SQLE:简单易用的 SQL 质量治理平台

最近有客户对 SQL 审核平台有需求,还要求免费开源,经过在网上一顿搜罗,看到一款叫做 SQLE 的 SQL 质量管理平台,了解下来感觉非常不错,基本满足客户需求。想着大家可能也有这方面需求,就写一篇文章分享一下这款免费开源的 SQLE 平台,后面我还会持续分享 SQLE 的相关内容。本文给大家简单介绍了一下什么是 SQLE 以及如何快速体验 SQLE 的功能!SQLE是爱可生自主研发支持多元数据库的 SQL 质量管理平台。应用于开发、测试、上线发布、生产运行阶段的 SQL 质量治理。

LuciferLiu_DBA 1万+

2.0 电子凸轮 西门子1500电子凸轮使用研究1

本文研究了S7-1500T电子凸轮同步控制技术,通过仿真实验得出以下结论:1)通过比例系数可调整凸轮曲线形状;2)解除同步需调用从轴其他运动指令;3)详细阐述了凸轮同步的5个实施步骤。重点分析了三种同步类型(主值距离同步、动态参数同步和直接同步)的特点及应用场景,并探讨了缩放系数、偏移量等参数对凸轮曲线的影响。同时介绍了凸轮应用模式及常见异常处理方法,为工程应用提供了重要参考。

qq_34047402的博客 809

SQL审核 | 如何用 SQLE 自动审核 Java 应用

作者:孙健、张强 孙健,爱可生研发工程师,负责 SQLE 相关开发;张强:爱可生研发中心成员,后端研发工程师,目前负责 DMP 产品 Redis 相关业务开发。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一. SQLE 介绍 SQLE 是一款由爱可生开源社区发起,面向数据库开发与管理人员,实现了 SQL 的「开发」-「测试」-「上线」等全流程覆盖,资源与权限精细化管理,兼顾简洁与高效,易维护、易扩展的的开源项目,旨在为用户提供一套的安全可靠、自.

ActionTech的博客 1066

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

SQL 审核神器 SQLE 专业版全新上线,永久免费!

全新上线 | SQLE 专业版,永久免费!

ActionTech的博客 1360

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

SQLE:一个全方位的SQL质量管理平台

是一个全方位的 SQL 质量管理平台,致力于通过“建立规范、事前控制、事后监督、标准发布”的方式,帮助企业提升 SQL 质量与业务稳定性。

Tony.Dong的专栏 1457

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

SQL 审核神器:SQLE 3.0 部署实践

简介部分将介绍SQLE 3.0的特点、功能以及它在SQL审核中的作用。SQLE 3.0是一款强大的SQL审核工具,它通过对SQL语句进行静态分析和规则检查,帮助开发人员快速发现和修复潜在的SQL编码问题。本节将深入介绍SQLE 3.0的工作原理和优势,包括其高效的审核算法、智能提示功能以及可定制的审核规则。同时,我们将讨论SQLE 3.0的部署实践,包括在开发环境和生产环境中的安装和配置。最后,我们将对SQLE 3.0的使用场景和应用案例进行探讨,帮助读者全面了解和掌握这一SQL审核神器。​。

1387

SQLE:你的SQL全生命周期质量管理平台

SQLE是由爱可生自主研发的一款SQL质量管理平台,专为开发、测试、上线发布、生产运行阶段的SQL质量治理而设计。它旨在通过“建立规范、事前控制、事后监督、标准发布”的方式,帮助企业规避业务SQL不规范引起的生产事故,提高业务稳定性。SQLE是一款强大的SQL质量管理平台,通过多样化的功能模块和定制化解决方案,帮助用户有效管理和优化SQL质量。无论是开发者还是企业用户,都可以从中受益。如果你正在寻找一种全面的SQL管理解决方案,SQLE绝对值得一试。

brizer的博客 1219

SQL审核工具 SQLE ,绝对不容错过的活动

SQLE 征稿活动开始啦! 所有稿件,一经采用,均会为作者署名、推广、并收纳到《大智小技4》。 SQLE 是一款面向数据库使用者和管理者的 SQL 审核工具,旨在规范 SQL 审核上线流程,提高 SQL 质量。自 2021 年 10 月 24 日推出后得到数据库行业同仁及用户的广泛关注。 为进一步提升 SQLE 审核平台内容质量及深度,现对广大用户发起征稿,希望更多关注技术内容的小伙伴能够在这个平台展示自己,分享独到的技术见解和优质内容。 活动时间: 2022.03.10 - 2022.04.30 征稿要

ActionTech的博客 1481

SQLE平台全面解析:如何打造企业级SQL全生命周期质量管理体系

SQLE是一个支持多种不同类型数据库,覆盖事前控制、事后监督、标准发布场景,帮助您建立质量规范的SQL全生命周期质量管理平台。无论是开发、测试还是生产环境,SQLE都能为企业提供全方位的SQL质量管控能力,有效规避因SQL不规范引起的生产事故,提升业务稳定性。 ## 一、SQLE平台核心价值:从源头保障SQL质量 🛡️ 在当今数据驱动的时代,SQL作为连接应用与数据库的桥梁,其质量直接关系到

gitblog_00354的博客 953

SQL审核 | “云上”用户可以一键使用 SQLE 审核服务啦

阿里云用户今后不需要安装部署SQLE, 就可以免费使用审核服务了。近期,爱可生正式通过了阿里云计算巢 “云合计划”合作伙伴认证,并成功发布“云树SQL审核软件”计算巢服务,即SQLE云服务,同时使用阿里云云市场作为产品发布渠道。阿里云用户, 通过简单几步操作,即可拥有 SQLE云一体化解决方案。SQLE云服务与SQLE开源版本功能完全一致, 持续为用户提供极致的使用体验。接下来,文章将通过以下四部分内容来介绍下SQLE以及SQLE云服务的使用体验:文章主要分为以下四部分内容:一、SQLE 项目介绍二、优势对

ActionTech的博客 403

爱可生SQLe审核工具顺利完成信通院‘SQL质量管理平台分级能力’评测

参与此次评测的是爱可生开发并开源的SQL审核工具——SQLe,这是一款面向数据库使用者和管理者的SQL审核工具,旨在规范SQL审核上线流程,提高SQL质量。SQLe支持SQL审核、索引优化、事前审核、事后审核、支持标准化上线流程、原生支持MySQL审核且数据库类型可扩展等,满足绝大多数上线场景,已在多个客户现场落地。...

weixin_43674441的博客 482

都 2024 年了,你还在直连库执行 SQL 吗?

劳累,总是在业务下发大事务之后;加班,总是在手抖删库间,何以解忧?唯有 SQLE。事故总是频繁发生在手动操作中,那么有什么办法可以对下发的 SQL 进行控制呢?笔者认为 SQLE 是个不错的选择。用户可以在 SQLE 中,通过创建工单的方式,来对需要下发的 SQL 进行管控及标准发布。为方便大家了解用 SQLE 管控 SQL 下发的流程,笔者先在这里进行一段流程阐述:① 创建执行用户oyh→ ② 创建数据源 → ③ 在对应项目添加用户oyh。

ActionTech的博客 1007

SQL审核 | 这里有 MySQL/Oracle 最常用的 SQL 开发规则

SQL审核工具 SQLE 企业版近期推出了Oracle审核插件的第一个测试预览版。我们采集了过往我们在客户那碰到的问题和行业专家的建议,整理了一大批Oracle审核规则。这个版本我们从中挑选出现频次最高的以及影响范围最大一批规则加入到了Oracle审核插件中,这些规则能覆盖大多数客户的大多数场景,却又不会对客户使用产生额外的负担。在后续的时间内,我们将推出的Oracle审核插件逐步完善规则的拼图。接下来的内容将对高频规则给出我们的理解。插件的本身开发之前已经做过介绍,开发文档参考:https://actio

ActionTech的博客 754

SQL审核 | 智能扫描支持从MySQL实例在线抓取慢SQL

SQL审核工具 SQLE 2.2305.0-pre1发布。

ActionTech的博客 546

全面解析数据库审批平台:主流工具对比与选型指南

SQL审核平台是数据库操作的"安全闸门",通过自动化流程取代人工审核,实现"事前拦截、事中管控、事后追溯"的主动防御体系。主流平台包括:Archery(支持多数据库)、SQLE(700+审核规则)、Yearning(简洁易用)和Bytebase(专业CI/CD)。这些平台通过语法检查、风险拦截、性能预判等功能,保障数据库变更安全,提升开发效率,是企业数据架构的重要基础设施。不同平台各具特色,企业可根据需求选择适合的方案。

qq_34478339的博客 1731
上一篇: 第37期:适当的使用 MySQL 原生表分区
下一篇: 技术分享 | MySQL 索引长度限制的案例
爱可生开源社区
博客等级 码龄8年 1936粉丝 1004原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值