首页 > 数据库 >达梦数据库cpu使用占用率过高问题处理

达梦数据库cpu使用占用率过高问题处理

时间:2023-05-24 14:24:52浏览次数:53  
标签:IP 数据库 会话 STATE 占用率 cpu 达梦

用户反馈数据库服务器cpu使用率一直很高。 整个服务器8个cpu,达梦数据库进程占用5个cpu,如下所示

查看数据库会话连接数 SELECT SF_GET_PARA_STRING_VALUE(1,'INSTANCE_NAME') AS 实例名,STATE AS 状态,CLNT_IP AS 连接IP,COUNT(*)AS 数量 FROM V$SESSIONS GROUP BY STATE,CLNT_IP ORDER BY STATE;

如上所示,数据库活动会话不多

查询cpu占用最高的线程(dmserver pid 63838) ps -eLo pcpu,pmem,pid,tid,psr,wchan:14,comm|grep 63838 |sort

用户线程dm_sql_thd占用比较多,找到对应会话进行处理

select * from v$sessions where thrd_id in ('1566494',......'1565930'); --都是一些不活动会话,找到对应的sess_id 杀掉该会话

SP_CLOSE_SESSION(281451090);

 

 

 

 

标签:IP,数据库,会话,STATE,占用率,cpu,达梦
From: https://www.cnblogs.com/fangzpa/p/17428162.html

相关文章

  • ps vs top:CPU占用率统计的两种不同方式
    如何计算CPU占用率?简单来说,进程的CPU占用率指的是CPU有多少时间花费在了运行进程上。在Linux系统里,进程运行的时间是以jiffies[1]统计的,通过计算jiffies*HZ,就可以得到进程消耗的CPU时间,再除以CPU的总时间,就可以得到进程的CPU占用率:jiffies*HZ/total_time。p......
  • cpu知识
    逻辑CPU的数量就是Socket*Core*ThreadLinux下top按1后查看的CPU也是逻辑CPU个数核心(core)一开始,每个物理cpu上只有一个核心(asinglecore),对操作系统而言,也就是同一时刻只能运行一个进程/线程。为了提高性能,cpu厂商开始在单个物理cpu上增加核心(实实在在的硬件存在),也就出......
  • 55 | 理解Disruptor(下):不需要换挡和踩刹车的CPU,有多快?
    上一讲,我们学习了一个精妙的想法,Disruptor通过缓存行填充,来利用好CPU的高速缓存。不知道你做完课后思考题之后,有没有体会到高速缓存在实践中带来的速度提升呢?不过,利用CPU高速缓存,只是Disruptor“快”的一个因素,那今天我们就来看一看Disruptor快的另一个因素,也就是......
  • 39 | MESI协议:如何让多核CPU的高速缓存保持一致?
    你平时用的电脑,应该都是多核的CPU。多核CPU有很多好处,其中最重要的一个就是,它使得我们在不能提升CPU的主频之后,找到了另一种提升CPU吞吐率的办法。不知道上一讲的内容你还记得多少?上一节,我们讲到,多核CPU里的每一个CPU核,都有独立的属于自己的L1Cache和L2Ca......
  • 03 | 通过你的CPU主频,我们来谈谈“性能”究竟是什么?
    00:10讲述:徐文浩大小:11.62M时长:12:41我们常常挂在嘴边的“性能”到底指的是什么呢?我们能不能给性能下一个明确的定义,然后来进行准确的比较呢?学习和研究计算机组成原理,就是在理解计算机是怎么运作的,以及为什么要这么运作......
  • windows系统下SNMP协议获取系统内存、CPU实例代码
    系统环境:win10注:win10及以下windows平台,在控制面板,程序中,添加snmp服务功能。可参照:https://jingyan.baidu.com/article/3d69c5515e56b3f0cf02d7bf.html为方便测试snmp协议,先关闭系统防火墙,后续可根据需要进行防护墙配置。工具资源下载:https://download.csdn.net/download/csdnyang......
  • linux 中 查看cpu架构
     001、uname-m[root@PC1~]#uname-mx86_64 002、arch[root@PC1~]#archx86_64 003、lscpu[root@PC1~]#lscpu ......
  • CPU通识课启发我的内容—从晶体管到生态宇宙
    做CPU的理由①中国信息化生态的高额利润被国外厂商赚取②国外高端CPU有严重供应链风险,难以杜绝后面,受制于人(就有点像寄人篱下)③信息安全:国外产品往往不提供设计资料和源代码。使用过程中常出现后门和漏洞,重要信息数据有被窃取、泄露的风险④缺少CPU影响企业生产产品(如工业控制),......
  • perf火焰图原生分析Linux cpu性能
    perfrecord-a-g-p16787--sleep30会生成perfdata在当前目录下:-rw-------1rootroot1068092May2118:11perf.datayum-yinstallgitgitclonehttps://github.com/brendangregg/FlameGraph.git生成火焰图perfscript-iperf.data&>perf.unfo......
  • 关于查看电脑cpu温度的文章
    大家好,我是末,是一个大学电脑计算机专业的学生,现已大三,对电脑代码知识方面有些研究,现在可以跟大家分享一下,本次来分享几个实用的代码小片段。获取CPU温度应用可以定时获取CPU的温度,比如程序异常崩溃时,我们可能需要分析多方面原因,CPU温度就是其中之一。代码:#include<stdio.h>#inclu......