首页 > 数据库 >OceanBase数据库业务大量断链分析

OceanBase数据库业务大量断链分析

时间:2024-05-22 17:29:39浏览次数:27  
标签:链分析 OceanBase 数据库 业务 update SQL ocp 断链

  今天下午三点左右收到业务告警,批量业务发生断链 "数据库连接异常,次数:35,统计周期:5 分钟" 业务反馈具体的地市出现问题后,通过ocp发现问题时间段的SQL相应时间最多的是update相关操作

  通过ocp中的SQL诊断功能发现问题时间点的可疑SQL排序第一的SQL为一个update

 

  通过gv$sql_audit视图来查看该SQL的一些详细信息,发现该SQL出现了大量的锁重试

  结合数据库之前专项整改中,调整过锁等待超过六十秒后台自动kill等待回话,判断业务断链是因为更新重复数据等待超时导致

 后面业务也提供了业务断链的相关SQL,和上述分析定位到的SQL一致

标签:链分析,OceanBase,数据库,业务,update,SQL,ocp,断链
From: https://www.cnblogs.com/hanglinux/p/18206760

相关文章

  • 2024年5月中国数据库排行榜:OP持续领跑,GoldenDB稳步上升进前八
    入夏时节,2024年5月的中国流行度排行榜排行榜如期发布。在这个骄阳似火的季节,各大数据库产品之间的竞争愈发激烈,名次间的细微变动展示了市场的动态和活力。各家厂商不断创新,通过技术升级和性能优化,力求在激烈的市场中占据更有利的位置。本月排行榜主要呈现以下几个特点:榜单产品......
  • Java核心面试知识集—大厂数据库面试题
    事务四大特性(ACID)原子性、一致性、隔离性、持久性?原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。一致性(Consistency)事务开始前和结束后,数据库的完整性......
  • 全球厂商之最,华为17篇论文入选国际数据库顶会ICDE
    本文分享自华为云社区《全球厂商之最,华为GaussDB&GeminiDB,17篇论文入选国际数据库顶会ICDE》 ,作者:GaussDB数据库。5月13-17日,国际数据库顶级学术会议ICDE2024于荷兰乌得勒支举行。华为GaussDB和GeminiDB17篇论文入选,成为全球论文入选数量最多的数据库厂商。华为爱丁堡研究......
  • Milvus向量数据库入门实践
    Milvus是一个开源的向量数据库,可以处理万亿级向量相似性搜索和分析。 非结构化数据呈爆炸式增长。而我们可以通过机器学习模型,将非结构化数据转化为embedding向量,随后处理分析这些数据。在此过程中,向量数据库应运而生。向量数据库是一套全托管的非结构化数据处理解决方案,可......
  • 数据库触发器、存储过程、视图、约束
     【触发器】MySQL中的触发器(Trigger)是一种数据库对象,它允许在特定的数据库操作(如INSERT、UPDATE或DELETE)发生之前或之后,自动执行预定义的SQL语句或一系列操作。触发器主要用于增强数据库的逻辑控制,确保数据的完整性和一致性,以及执行一些附加的任务,如审计、日志记录或验证数据。......
  • C#连接Access数据库 查询和新增 示例
    C#连接Access数据库查询和新增示例项目中需要做一个写程序操作日志的需求,仅本机使用。这时Access数据库就是一个非常好的选择,简单,好用。下面仅仅是一个示例,简单写出查询和新增等C#操作Access数据库的代码效果图 clsDBHelperAccess.csusingSystem;usingSystem......
  • C#在DataGridView表格中操作Access数据库
    C#在DataGridView表格中直接添加修改删除数据 效果图 Form1.cs完整代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Dat......
  • 创建你的-Mysql-数据库-全-
    创建你的Mysql数据库(全)原文:zh.annas-archive.org/md5/853FEC9D976A75004408D5A9A661EDD8译者:飞龙协议:CCBY-NC-SA4.0前言1995年发布的MySQL已成为最受欢迎的开源数据库系统。MySQL和phpMyAdmin的普及使得许多非IT专家能够使用MySQL后端构建动态网站。本书是一......
  • 解锁你的数据库:JPA和Hibernate的乐观锁与悲观锁
    哈喽,大家好,我是木头左!引言在当今的软件开发领域,数据库操作是不可或缺的一部分。然而,随着并发操作的增加,如何正确地处理并发问题是每个开发者都需要面对的挑战。本文将深入探讨JPA(JavaPersistenceAPI)和Hibernate这两种ORM(对象关系映射)工具中的乐观锁和悲观锁的使用及其适用场......
  • .net8 winform程序使用EntityFrameworkCore连接数据库
    在.NET8WinForms应用程序中使用EntityFramework(EF)Core,你需要按照以下步骤操作:1.添加EntityFrameworkCoreNuGet包。2.定义你的数据模型。3.创建数据库上下文(DbContext)。4.在数据库上下文中配置EntityFramework。5.使用EntityFrameworkCore的API来执行数据库操作。......