首页 > 数据库 >oceanbase的SQL限流

oceanbase的SQL限流

时间:2023-07-06 14:55:36浏览次数:36  
标签:oceanbase 绑定 限流 偶尔 SQL CPU

核心营业crm1生产偶尔会CPU突然飙升,多次定位,基本上都是一个SQL,该SQL需要在前台进行传参,但是参数业务侧偶尔忘记添加,为了一劳永逸的解决问题,决定对该SQL进行限流。

限流操作有两种:

1.在ocp上对SQL白屏操作,直接限流

2.绑定相关执行计划

#这里不演示绑定过程,直接贴出绑定的hint

 

标签:oceanbase,绑定,限流,偶尔,SQL,CPU
From: https://www.cnblogs.com/hanglinux/p/17532120.html

相关文章

  • SQL Developer 默认是不会自动提交事务
    SQLDeveloper默认是不会自动提交事务SQLDeveloper这软件,在执行数据库数据修改操作时,并不会进行SQL提交。SQLDeveloper默认是不会进行自动提交,必须通过手动的方式提交。如:insertintomytable(id,name) values(1,'tom'); commit;......
  • Mybatis-SQL分析组件
    背景大促备战,最大的隐患项之一就是慢sql,带来的破坏性最大,也是日常工作中经常带来整个应用抖动的最大隐患,而且对sql好坏的评估有一定的技术要求,有一些缺乏经验或者因为不够仔细造成一个坏的sql成功走到了线上,等发现的时候要么是造成了线上影响、报警、或者后置的慢sql采集发现,这时......
  • 数据库安装postgresql
    数据库安装postgresql目录数据库安装postgresql1.数据库源替换下载2.初始化数据库并启动安装3.登录数据库设置密码4.常用命令一、常用命令二、用户三、权限四、模式Schema五、数据库六、表七、索引八、查询SQL九、执行sql脚本十、导出数据到SQL文件十一、postgresql之pg_dump命......
  • docker 部署 MySQL 一主多从
    服务器规划:使用docker方式创建,主从服务器IP一致,端口号不一致,密码都设置为123456主服务器:容器名mysql-master,端口3306从服务器:容器名mysql-slave1,端口3307从服务器:容器名mysql-slave2,端口33081、部署主服务器dockerrun-d\-p3306:3306\-v/xk857/mysql/master/conf:/......
  • mysql死锁问题排查SOP
    步骤1:查看写库的隔离级别#查看隔离级别showvariableslike'%tx_isolation%'或者select@@global.tx_isolationselect@@session.tx_isolation如果隔离级别为RC,则只有行锁,没有间隙锁。死锁概率会降低很多。步骤2:查看最近一次的死锁showengineinnodbstatus这个......
  • MySQL各指标监控查询
    对于当前数据库的监控方式有很多,分为数据库自带、商用、开源三大类,每一种都有各自的特色;而对于mysql数据库由于其有很高的社区活跃度,监控方式更是多种多样,不管哪种监控方式最核心的就是监控数据,获取得到全面的监控数据后就是灵活的展示部分。那我们今天就介绍一下完全采用mysql......
  • C/C++ Qt 数据库SqlRelationalTable关联表
    在上一篇博文中详细介绍了SqlTableModle组件是如何使用的,本篇博文将介绍SqlRelationalTable关联表组件,该组件其实是SqlTableModle组件的扩展类,SqlRelationalTable组件可以关联某个主表中的外键,例如将主表中的某个字段与附加表中的特定字段相关联起来,QSqlRelation(关联表名,关联ID,......
  • Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications lin
    2023-07-061、问题描述测试mybatis-plus代码功能的时候出现Causedby:com.mysql.cj.exceptions.CJCommunicationsException:Communicationslinkfailure问题2、问题解决通过查阅,发现,这个是数据库连接的问题。打开navicat连接数据库,发现连接不上。因此需要看数据库服务是否......
  • MySQL创建默认当前时间字段
    MySQL创建一个时间字段默认当前时间,插入数据时无需给这个字段添加值,会自动默认当前时间类型:timestamp,默认值:CURRENT_TIMESTAMP ......
  • mysql分库分表 sharding-jdbc 5.0的代码实现 (二)
    分库分表之前试过了分表不分库,详情见:https://www.cnblogs.com/expiator/p/17524493.html这次再试下分库分表。依赖包SpringBoot用的是2.6.13版本。<dependency><groupId>org.apache.shardingsphere</groupId><artifactId>shardingsphere-jdbc-core-spring-boot-......