数据库kswapd0占用很高的CPU,根据进程名字怀疑主机由于swap导致,调整/proc/sys/vm ...
中午的时候,我们生产上的某个数据库,cpu一直居高不下 通过例如以下的sql语句,我们查看当时数据库的等待,争用的情况: select s.SID, s.SERIAL , kill p.SPID, s.MACHINE, s.OSUSER, s.PROGRAM, s.USERNAME, s.last call et, a.SQL ID, s.LOGON TIME, a.SQL TEXT, a.SQ ...
2017-05-19 14:50 0 3226 推荐指数:
数据库kswapd0占用很高的CPU,根据进程名字怀疑主机由于swap导致,调整/proc/sys/vm ...
问题: 数据源连接池线程数最大连接数最初设置300,但是一周有2-3次发生活跃连接数超过最大线程数,导致线程堵塞,服务查询等待超时,所以运维将最大线程数调至1500,这样导致JVM创建的线程数大大增多,原先配置的JVM内存不够使用,导致内存溢出,无法创建线程。 解决: 后将最大线程数 ...
早上吃完早饭打开电脑,突然告知数据库无法登陆,马上打开终端连接数据库,报如下错误 很明显几个单词NO SPACE,赶忙看系统df -h 果然100%没了,第一反应,是归档日志占满了空间,数据库不会增长那么快,所以到归档日志目录里发现很多很多归档日志 ...
最近在开发一个PHP程序时遇到了下面的错误: 错误信息显示允许的最大内存已经耗尽。遇到这样的错误起初让我很诧异,但转眼一想,也不奇怪,因为我正在开发的这个程序是要用一个foreach循环语句在一个有4万条记录的表里全表搜索具有特定特征的数据,也就是说,一次要把4万条数据取出,然后逐条检查每天数据 ...
系统遇到过几次这种问题,一个系统申请的session数过大,导致数据库进程数满,无法连接的问题。 pl sql develope 报的错误是:ORA-12170:TNS:链接超时 oracle用户登录服务器,使用dba身份进入sqlplus: 报错信息如下: SQL ...
2021-05-26 14:57:20.387 logback [DiscoveryClient-2] ERROR c.n.discovery.TimedSupervisorTask - task s ...
一、postgresql数据库出现锁表问题排查 //用于查询系统进程状态的表 select * from pg_stat_activity; 主要关注waiting 是否等待中,stat 进程状态, query 具体语句 当waiting 为t 的进行需要特别注意 ...
前言 互联网行业公司,对于数据库的敏感字段是一定要进行加密的,方案有很多,最直接的比如写个加解密的工具类,然后在每个业务逻辑中手动处理,在稍微有点规模的项目中这种方式显然是不现实的,不仅工作量大而且后期很难维护。 目前mybatis-plus已经提供了非常好的加解密方案,居士 ...