随着业务模式和应用系统不断增多,组织纳管的数据类型和数据量激增,数据库性能面临越来越大的挑战。而80%的性能问题由不良SQL引起,在开发测试、发布上线、生产运维过程中缺乏有效的审核管理和流程规范,可能将性能隐患代入生产环境,以致于应用发布上线后爆发各种性能安全问题,影响业务使用。
如何在企业开发、测试、运维整个阶段引入SQL质量管控?
如何从被动优化到主动优化,前置性地解决SQL引起的数据库性能问题?
业界最强前置SQL审核平台—SQM为您解答!
SQM是面向应用全生命周期的SQL质量管控平台。它能自动抓取开发、测试与生产环境的数据库中的对象设计与SQL信息,并依据既定的审核规则对这些问题进行分析,分析对象设计与SQL中的潜在性能风险,使得DBA和应用开发人员能够较早介入,将性能隐患扼杀于萌芽阶段,确保线上应用的稳定、高效运行。
点击此处查看:产品介绍视频
SQM社区版、体验版、企业版对比
SQM社区版包含企业版大部分核心功能模块,用户不仅可以审核 Oracle、MySQL、DB2、SQL Server、PostgreSQL、OceanBase for Oracle、openGuass、MogDB、TeleDB、TelePG、GuassDB 、达梦等十余种数据库的SQL语句,更可应用于企业开发、测试、运维三大阶段的SQL质量管理。
SQM 社区版八大核心功能详览
- 连库审核:通过连接数据库,采集SQL信息、数据字典信息,对SQL语法进行审核,并给出审 核问题和建议,用户可结合执行计划和相关对象做对应的优化操作
- 静态脚本审核:用户将SQL脚本(DML和DDL)提交到平台进行分析评估,SQM平台可根据审核用户提供的SQL脚本,形成问题SQL报告。
- 元数据管理:对数据库上运行的数据字典结构进行分析评估。通过数据采集模块定期抓取数据库上运行的表结构等信息,根据既定规则进行分析,找出其中存在风险的表、索引、序列
- JAVA应用审核:通过Java探针实时抓取应用程序执行的SQL信息,对应用程序中执行的SQL根据既定规则进行分析,找出其中存在风险的SQL。
- MySQL日志审核:通过分析慢查日志(slow_log)和通用日志(general_log),提取DML语句,进行SQL审核
- Jenkins插件:Jenkins插件能够自动分析代码仓库中mybatis文件和变更脚本文件,实现SQL的自动审核。
- IDEA插件:通过开发工具IDEA插件,对开发人员未提交的SQL代码进行审核,帮助开发人员进行部分性能 问题和SQL规范检查。
- 工单发布:用于管理SQL处理的流程。支持工单发布流程,包括立即执行、定时执行、多数据源执行等
申请流程:
1.点击链接申请加入本次活动https://www.modb.pro/c/9
填写您的真实姓名、电话、公司、企业邮箱、地址等信息,我们会在1个工作日内确认您的报名信息,并核实通过。
2.审批通过后点击链接跳转至【SQM-社区版】Tab页下载安装程序包及产品手册。
程序包下载链接:https://wiki.modb.pro/knowledge/a5utmb
3.在部署及使用过程中如有问题,可在【心声社区】Tab页进行提问,我们的产品及技术专家会及时给您答复。
心声社区链接:https://wiki.modb.pro/org/clnkwi
产品咨询可微信扫描下方二维码添加云和恩墨-小助手了解详情。

