首页 > 数据库 >openGauss-慢SQL发现

openGauss-慢SQL发现

时间:2024-08-28 15:38:40浏览次数:10  
标签:语句 发现 数据库 特性 SQL openGauss 执行

openGauss- 慢SQL发现

可获得性

本特性自openGauss 1.1.0版本开始引入。

特性简介

本功能是一个SQL语句执行时间预测工具,通过模板化方法,实现在不获取SQL语句执行计划的前提下,依据语句逻辑相似度与历史执行记录,预测SQL语句的执行时间。

客户价值

  • 工具不需要用户提供SQL执行计划,对数据库性能不会有任何影响。
  • 不同于业内其他算法只局限于OLAP或者OLTP,本工具场景更加广泛。

特性描述

SQLdiag着眼于数据库的历史SQL语句,通过对历史SQL语句的执行表现进行总结归纳,将之再用于推断新的未知业务上。由于短时间内数据库SQL语句执行时长不会有太大的差距,SQLdiag可以从历史数据中检测出与已执行SQL语句相似的语句结果集,并基于SQL向量化技术和模板化方法预测SQL语句执行时长。

特性增强

特性约束

  • 需要保证用户提供的历史日志及待预测负载的格式符合要求,可以使用数据库GUC参数开启收集,也可以通过监控工具采集。
  • 为保证预测准确率,用户提供的历史语句日志应尽可能全面并具有代表性。
  • 按照要求配置python环境。

依赖关系

详情查看:https://opengauss.org

详情查看:https://docs-opengauss.osinfra.cn

标签:语句,发现,数据库,特性,SQL,openGauss,执行
From: https://www.cnblogs.com/xiaoxu0211/p/18384810

相关文章

  • openGauss-极致RTO按需回放
    openGauss-极致RTO按需回放可获得性本特性自openGauss5.1.0版本开始引入。特性简介支撑资源池化部署下数据库主机重启后快速恢复的场景。支撑资源池化部署下备机加速failover,降低RTO。本特性基于现有极致RTO特性演进而来。客户价值资源池化部署下,备机不再回放主机日......
  • openGauss-开箱即用
    openGauss-开箱即用可获得性本特性自openGauss6.0.0-RC1版本开始引入。特性简介基于环境信息与业务信息,自动调整操作系统以及数据库参数,达到开箱性能即最优。客户价值降低openGauss的使用门槛,提升用户使用体验。特性描述openGauss提供了gs_perfconfig工具帮助对openGaus......
  • openGauss-控制权和访问权分离
    openGauss-控制权和访问权分离可获得性本特性自openGauss1.1.0版本开始引入。特性简介支持控制权和访问权分离。客户价值针对管理员用户,表对象的控制权和访问权要能够分离,提高普通用户数据安全性。特性描述对于有多个业务部门,各部门间使用不同的数据库用户进行业务操作,......
  • openGauss-鲲鹏NUMA架构优化
    openGauss-鲲鹏NUMA架构优化可获得性本特性自openGauss1.0.0版本开始引入。特性简介鲲鹏NUMA架构优化,主要面向鲲鹏处理器架构特点、ARMv8指令集等,进行相应的系统优化,涉及到操作系统、软件架构、锁并发、日志、原子操作、Cache访问等一系列的多层次优化,从而大幅提升了openGau......
  • openGauss-两地三中心跨Region容灾
    openGauss-两地三中心跨Region容灾可获得性本特性自openGauss3.1.0版本开始引入。特性简介openGauss3.1.0支持两地三中心跨Region容灾。客户价值业务需要底层数据库提供跨地域的容灾能力,来保证极端灾难情况下数据的安全和可用性。特性描述金融、银行业对数据的安全有着......
  • openGauss-AI4DB-数据库自治运维
    openGauss-AI4DB:数据库自治运维数据库指标采集、预测与异常监控慢SQL根因分析索引推荐参数调优与诊断慢SQL发现详情查看:https://opengauss.org详情查看:https://docs-opengauss.osinfra.cn......
  • openGauss-DCF
    openGauss-DCF可获得性本特性自openGauss2.0.0版本开始引入。特性简介DCF(DistributedConsensusFramework,分布式共识框架)基于Paxos算法实现数据同步强一致。DCF模式开关开启后,DN可以支持基于Paxos协议的复制与仲裁能力。客户价值DN基于Paxos的自选主及日志复制,复制过程中......
  • 【SQL练习】demo1
    为了适应技术发展的需求,SQL标准于2016年增加了以下JSON功能:JSON对象的存储与检索。将JSON对象表示成SQL数据。将SQL数据表示成JSON对象。如今,主流关系型数据库都增加了原生JSON数据类型和相关函数的支持,使得我们可以将SQL的强大功能与JSON文档存储的灵......
  • MySQL写操作所加的锁
    写操作所加的锁:DELETE:对一条记录做DELETE操作的过程其实是先在B+树中定位到这条记录的位置,然后获取这条记录的X锁,然后再执行deletemark操作。UPDATE:①如果未修改该记录的键值并且被更新的列占用的存储空间在修改前后未发生变化,则先在B+树中定位到这条记录的位置,然后再获......
  • Java后端分布式系统的服务发现:Consul与Eureka的比较
    Java后端分布式系统的服务发现:Consul与Eureka的比较大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在微服务架构中,服务发现是实现服务间通信的关键机制。Consul和Eureka是两个流行的服务发现工具,它们提供了不同的服务注册与发现机制。服务发现概述......