功能总览

简介: 我们提供5维SQL质量监控:健康分与使用报告、服务指标、运行指标、SQL Pattern分析及优化建议,助力用户全面掌握SQL使用情况。指标按分钟粒度聚合,暂不包含JDBC与ScheduledSQL流量,具体以SLS解释为准。

总体上,我们为用户提供了 5 个维度的 SQL 质量监控:
● SQL 健康分和使用报告主要展示用户整体使用 SQL 的健康度和总体情况(包含一些很有意思的指标)。
● SQL 服务指标主要描述用户使用 SQL 时的整体服务情况,以便用户对服务现状有整体了解。
● SQL 运行指标主要描述 SQL 内部运行时的指标,以便用户了解自身 SQL 的实际处理表现和吞吐。
● SQL Pattern主要刻画用户提交的 SQL 范式(根据 SLS 原生 sql parse 解析并去除参数差异),以便用户识别出具有相同特征的分析业务,做相关管理和监控。
● SQL 质量优化和建议主要描述 SQL 请求的服务质量,包括用户侧错误,给出相关建议,推荐用户进行优化改善。
关于指标的说明:
● 所有指标以分钟为粒度,根据以下 4 个基础字段(Category 除外)作为分组维度,聚合分析计算得出。
● 所有指标目前不包含 JDBC 接入和 ScheduledSQL 的流量请求。
● 所有指标为当前状态,随产品形态和系统发展,未来可能增减指标,以帮助用户更明确的反馈服务情况。
● 所有指标的解释权归 SLS 所有。

相关文章
|
25天前
|
测试技术 开发者
提升debug效率
单元测试是软件工程的坚实基础,具备快速、稳定、易定位问题的优势。因其无外部依赖,执行高效,反馈迅速;稳定性强,不受其他模块变更影响;且以最小单位测试,显著缩小问题范围,提升调试效率,是开发者最信赖的测试方式。
|
26天前
|
存储 API 数据库
Activiti框架拓展
Activiti数据库表以ACT_开头,后缀标识用途:ACT_RE_*存流程定义等静态资源;ACT_RU_*存运行时数据,流程结束即删除;ACT_ID_*管理用户、组等身份信息;ACT_HI_*记录历史数据;ACT_GE_*存储通用资源文件,支持多场景应用。
|
25天前
|
SQL 运维 前端开发
每个环境做什么
DEV环境用于接口联调与基础缺陷修复,由前后端开发负责;TEST环境进行集成与压力测试,开发与测试共同参与;PRE环境开展生产冒烟测试及流程回归,覆盖少量真实数据;PROD环境为正式发布,需开发、测试、运维协作完成上线与应急修复。
|
26天前
|
JSON NoSQL 关系型数据库
MongoDB简介
MongoDB是一款开源、高性能、无模式的文档型数据库,采用类似JSON的BSON格式存储数据,结构灵活,支持复杂数据类型。文档以键值对形式组织,兼具灵活性与扩展性,是最接近关系型数据库的NoSQL产品,适用于快速开发与大规模数据管理。(238字)
|
25天前
|
开发工具 git
Bug为什么重复翻车
软件开发中bug难以避免,而多分支协作与异步修复导致已知bug重复出现。百人团队沟通成本呈指数增长,人为疏漏不可避免。唯有通过自动化工具实现bug全流程管控,才能从“依赖不犯错”转向“无法犯错”,保障发布质量。
|
26天前
|
Java 数据库连接 应用服务中间件
事务管理
JDBC事务依赖数据源连接管理提交与回滚;MANAGED则交由容器管理生命周期,默认关闭连接,但可设closeConnection为false阻止关闭。Spring+MyBatis无需配置,因Spring会覆盖事务管理。
|
26天前
|
XML JSON Java
一对多关系
通过MyBatis的`<collection>`标签,实现用户与角色的一对多映射。在User类中添加List<Role>,XML中配置resultMap,将用户信息与对应的角色列表关联,最终返回包含多个角色的嵌套查询结果,结构清晰,便于使用。
|
26天前
|
NoSQL MongoDB
单个文档插入
使用insert()或save()向MongoDB集合插入文档,支持单条或多条数据写入。若集合不存在则自动创建;未指定_id时自动生成;注意数字类型需用NumberInt,日期用new Date(),键名遵循UTF-8且不可重复,避免特殊字符。示例成功插入一条评论数据,返回nInserted:1。
|
26天前
|
存储 NoSQL MongoDB
选择和创建数据库
MongoDB中使用`use 数据库名`选择或创建数据库,若不存在则自动创建;通过`show dbs`查看所有数据库,`db`查看当前库。集合需插入数据后才真正创建,默认库为test。数据库命名需符合UTF-8、小写、64字节内,不可含特殊字符。保留库包括admin(权限管理)、local(本地存储)和config(分片配置)。
|
26天前
|
Java
常见加载顺序
该程序演示了Java中各类代码块的执行顺序:静态代码块仅在类加载时执行一次,初始化代码块每次创建对象时执行,构造器在实例化时调用,局部代码块位于方法内,用于控制变量作用域。运行结果依次输出:静态、初始化、构造器等信息。