top of page

Query Checkup

체크.png

开发阶段的 SQL 质量管理是预防 DB 性能故障的开端。
开发者对 SQL 质量的关注可提升 App 性能并满足用户需求,从而赋能企业商业竞争力。

쿼리 체크업 배경화면_돋보기.png

SQL 质量与性能集成检查 | 优化与管控解决方案

“通过自动化 SQL 质量/性能管理体系,先发制人预防 DB 性能故障”

一目了然掌握项目开发中或生产 DB 运行中所有 SQL 的质量(现状)

문서.png

质量

阻止不合规 SQL 提交版本库(Commit

SQL.png

性能

管控性能低下 SQL 的生产部署上线

저울계.png
Query Medic,基于 AI 的 SQL 自动调优解决方案
实时 Self 检查

支持 Eclipse 等 IDE Plug-in,编写 SQL 时即可进行实时质量与性能检查

그래프.png
质量指数定量化

按规则项、项目(业务)及开发者量化 SQL 合规状态,实现可持续管理

40+.png
40余项质量规范

针对引发性能下降、错误及降低维护效率等 40 多项开发原则进行质量检查

가드.png
源头管控不合格 SQL

通过 IDE Plug-in 联动拦截未达标 SQL 提交(Commit),并在发布环节管控性能不合规 SQL

携手“Query Checkup”,开启构建高质量 SQL 与高性能 DB 之旅

SQL 质量/性能检查概念

SQL

质量

质量检查项(40余项)

引发性能下降因素 / 易引发错误因素 / 降低维护效率因素

质量检查方式 1

基于 Eclipse 的 SQL 质量 Self 检查

质量检查方式 2

执行/配置 SQL 质量批量检查

质量检查方式 3

提交(Commit)开发 SQL 时自动检查质量

SQL

性能

性能检查指标

SQL 执行时间、Block 数 / Memory 使用量、处理行数 / 全 Partition Access 与否 / 大表 Full Scan 与否

开发阶段检查

基于 Eclipse 的 SQL 性能 Self 检查

部署阶段验证

针对开发完成 SQL 及申请部署 SQL 进行性能验证

生产运维阶段检查

自动提取预计引发性能故障的 SQL 及 Tuning 目标 SQL

SQL 质量/性能管控治理
이클립스 CI.png

Eclipse (Commit)

monitor_user.png

开发者

DB-green.png

生产 DB

第 1 阶段管控

check-green.png

SQL 质量

配置管理 (SM/SI)

엑스.png

SQL 质量

拦截不合规 SQL 提交入库

第 2 阶段管控

check-green.png

SQL 性能

엑스.png

SQL 性能

慢 SQL 发布流转管控

SQL 性能优化支持
돋보기.png

性能分析

Module 分析

PL/SQL 分析

基于 AWR 分析

基于标识符分析

新增 SQL

核心 SQL

TOP SQL

Object 变更

关联 SQL

性能分析

SQL 性能下降

预测与分析

스패너.png

性能改善

开发者 Tuning 申请

自动筛选(提取)Tuning 目标 SQL

SQL Tuning

流程进度管理

Tuning SQL

履历管理

SQL Tuning

绩效管理

DB2.png

Plan 管理

Plan 变更 SQL

实时分析

性能下降 SQL

实时 Alert

One-Click

Plan 优化

SQL Profile &

Plan Baseline 管理

bottom of page