Skip to content

see

核心内容总结:
See SQL审核平台是一个基于Python/Django和Vue.js开发的SQL审核与管理工具,集成Inception(SQL审核执行)、SQLAdvisor(优化建议)和SOAR(启发式优化)等开源组件,支持多数据库环境管理、SQL语法检测、执行回滚、工单审批流程、用户权限控制及数据报表展示。

主要功能:

  • 数据库管理:支持多数据中心数据库配置、表结构查询及数据导出。
  • SQL操作:提供语法检测、执行、回滚、定时工单及历史记录功能。
  • 优化建议:结合SQLAdvisor和SOAR输出索引优化与语句改进建议。
  • 审批流程:支持双人确认流程(提交人→自动审核→经理审批→DBA上线)或简化流程(提交人→自动审核→经理上线)。
  • 权限控制:基于RBAC模型实现表级/对象级权限管理,区分用户组角色(组员/经理/总监)操作权限。
  • 通知与报表:支持邮件提醒、DashBoard数据审计可视化。

使用方法:

技术特性:

  • 前端采用Vue.js 2.9 + iView 2.8,后端基于Django 2.0 + Python 3.6。
  • 支持SSO统一认证登录、自定义SQL关键字拦截及审批流程开关等个性化配置。