原文:ORACLE定期清理INACTIVE会话

ORACLE数据库会话有ACTIVE INACTIVE KILLED CACHED SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动 空闲 等待状态。例如PL SQL Developer连接到数据库,执行一条SQL语句后,如果不继续执行SQL语句,那么此会话就处于INACTIVE状态。一般情况下,少量的INACTVIE会话对数据库并没有什么影响,如果由于程序设计等某些原因导致 ...

2014-03-31 22:25 12 37110 推荐指数:

查看详情

数据库会话数量过多,定期清理inactive会话

1.1现象 存在一套11.2.0.4 RAC 2节点,数据库存在5000个会话数量,其中active正在执行的会话500个,其余均为非活跃会话。 大量inactive会话过多给Oracle数据库带来什么样的影响? [活跃说明数据库存在大量并发,正常情况下说明是业务负载这块只能拆库 ...

Tue Nov 10 23:31:00 CST 2020 0 905
定期清理oracle审计日志

审计日志如果把SYSTEM表空间撑爆,也会导致数据库停摆,且11g默认审计是开启状态。今天就遇到了这样的情况,写了下面脚本来实现自动清理工作,记录操作过程。TRUNCATE TABLE SYS.AUD$ REUSE STORAGE;--对于已经被审计日志撑爆的数据库或者初始化清理工作时报 ...

Wed Feb 12 19:51:00 CST 2020 0 687
ORACLE中STATUS为INACTIVE但是SERVER为SHARED状态的会话浅析

我们知道当ORACLE数据库启用共享服务器模式时,通过共享服务器模式连接到数据库的会话是有一些特征的。在v$session里面,其SERVER的状态一般为SHARED和NONE, 为SHARED时,表示当前会话正在执行SQL语句,其占用共享服务器进程,会话的STATUS状态为ACTIVE ...

Fri Dec 16 00:46:00 CST 2016 0 1452
CentOS7下设置定期清理Oracle归档日志

Oracle归档日志若不定期清理将占用很大存储空间,在Linux环境下我们可以用shell脚本实现清理(Window下用bat同理)。 1. 查看归档日志存放位置 用oracle用户登录 如果更改过归档日志路径,请执行archive log list;查看 ...

Wed Jul 15 07:48:00 CST 2020 0 518
windows定期清理日志

第一版:bad V2增强改进版: SQL server审计日志清理脚本 ...

Sat Sep 12 03:44:00 CST 2020 0 568
HDFS数据定期清理

HDFS数据清理一些办法: datanode数据做reblance清理临时目录、日志目录文件全量分区表历史分区清理使用lzo,orc格式进行数据压缩清理或者归档历史冷数据增加datanode横向扩容附上自动清理目录下过期的文件 #!/bin/bashsource ~/.bash_profile ...

Mon Sep 30 16:52:00 CST 2019 0 677
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM