1 看现在的连接数 select count(*) from gv$session; 2 我们这里是bs架构,我们针对应用来看一下session的大致情况2.1 执行的sql

1 看现在的连接数

select count(*) from gv$session;

2 我们这里是bs架构,我们针对应用来看一下session的大致情况

2.1 执行的sql

select gs.inst_id,

gs.SID,

gvs.sql_text,

gs.SERIAL#,

gs.STATUS,

gs.EVENT,

gs.WAIT_CLASS,

gs.WAIT_TIME,

gs.SECONDS_IN_WAIT,

p.spid,

gs.logon_time

from gv$process p, gv$session gs

left join gv$sql gvs

on gs.sql_id = gvs.sql_id

where gs.PROGRAM = 'JDBC Thin Client'

and gs.paddr = p.ADDR;

说明:

1)State字段有四种含义﹕

(1)Waiting:SESSION正等待这个事件。

(2)Waited unknown time:由于设置了timed_statistics值为false,导致不能得到时间信息。表示发生了等待,但时间很短。

(3)Wait short time:表示发生了等待,但由于时间非常短不超过一个时间单位,所以没有记录。

(4)Waited knnow time:如果session等待然后得到了所需资源,那么将从waiting进入本状态。

2).Wait_time值也有四种含义:

(1)值>0:最后一次等待时间(单位:10ms),当前未在等待状态。

(2)值=0:session正在等待当前的事件。

(3)值=-1:最后一次等待时间小于1个统计单位,当前未在等待状态。

(4)值=-2:时间统计状态未置为可用,当前未在等待状态。

3).Wait_time和Second_in_wait字段值与state相关:

(1)如果state值为Waiting,那么wait_time值无用。Second_in_wait值是实际的等待时间(单位:秒)。

(2)如果state值为Wait unknow time,那么wait_time值和Second_in_wait值都无用。

(3)如果state值为Wait short time,那么wait_time值和Second_in_wait值都无用。

(4)如果state值为Waiting known time,,那么wait_time值就是实际等待时间(单位:秒),Second_in_wait值无用。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

确认oracle是否繁忙,Oracle系统繁忙时,快速定位相关推荐

  1. 查看mysql是否繁忙_Oracle系统繁忙时,快速定位

    1 看现在的连接数 select count(*) from gv$session; 2 我们这里是bs架构,我们针对应用来看一下session的大致情况2.1 执行的sql 1 看现在的连接数 se ...

  2. ORA-28500:连接ORACLE到非Oracle系统时返回此信息:XXXXXXXXX... ORA-02063:紧接着2 lines (起自DG4

    @[TOC](ORA-28500:连接ORACLE到非Oracle系统时返回此信息:[Microsoft][ODBC驱动程序管理器]无效的参数值{HY009}ORA-02063:紧接着2 lines ...

  3. ORA-28500: 连接 ORACLE 到非 Oracle 系统时返回此信息(对象名 ‘RECOVER.HS_TRANSACTION_LOG‘ 无效,ERROR ORA-02054: 未决事务处理)

    今天在存储过程中通过dblink的方式从oracle中往sql server中的表插入数据时,报如下的错误: ERROR ORA-02054: 未决事务处理 15.29.1031 ORA-28500: ...

  4. virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01

    目录 1. 安装virtualbox 1.1 什么是virtualbox 1.2 安装virtualbox 1.3 virtualbox跑xp系统 1.4 让虚拟机的xp与外面的系统网络互通 2. 安 ...

  5. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库

    在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...

  6. Oracle 11G在用EXP 导出时,空表不能导出解决

    Oracle 11G在用EXP 导出时,空表不能导出解决 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1.insert一行,再rollback就产生segment了 ...

  7. 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...

    这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余   一般准备最 ...

  8. Oracle的SGA与系统vm.nr_hugepages不匹配导致的故障

    某项目,使用红旗DC Server 5.0 for x86_64 SP2,运行Oracle RAC 10.2.0.4.而应用服务器上的应用通过Oracle客户端来连接,为常连接的方式.当进行应用的压力 ...

  9. oracle c6,redhat6.8系统下安装oracle数据库

    一.安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 配置Yum软件仓库源用来支持解决Linux软件安装依赖(如:Oracle.Memcac ...

  10. oracle软件工程,.Net软件工程师学用Oracle系列(9):系统函数(上)

    .Net程序员学用Oracle系列(9):系统函数(上) 本文大纲 众所周知,Oracle 中系统函数特别多,貌似有好几百个,但实际上大部分函数对于普通应用而言,永远都用不到,本文将主要介绍 Orac ...

最新文章

  1. Layui 表格编辑
  2. 输入命令导出oracle
  3. PHP中的多行字符串传递给JavaScript方法两则
  4. mysql union order by_MySQL order by 在 union 中使用实例分析
  5. 64.多态性实现机制—静态分派与动态分派(方法解析、静态分派、动态分派、单分派和多分派)
  6. 从RAID看垂直伸缩到水平伸缩的演化
  7. C语言,利用条件语句判断数的奇偶性。
  8. linux进程号函数,linux进程
  9. LeetCode(860)——柠檬水找零(JavaScript)
  10. 用ghost备份和还原Linux系统(一)
  11. java 二分搜索获得大于目标数的第一位_Java后端架构师技术图谱,你都了解多少?...
  12. 北京林业大学计算机考研录取分数线,北京林业大学信息学院计算机技术(专业学位)专业考研招生人数 考研报录比 考研复试分数线 考研辅导.pdf...
  13. android实现刷卡功能,Android 实现银联刷卡机消费后手动签名的功能(示例代码)
  14. LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
  15. 闲谈IPv6-聊聊IPv6端到端分段和MTU探测的问题
  16. Android查询通讯录信息
  17. zabbix安装(详细)本文没有截图看我网盘文档有图
  18. UE4 Geometry Polygon
  19. matlab nan 无色_Matlab NAN如何去掉
  20. 软件工程工程伦理案例分析_案例工具及其范围| 软件工程

热门文章

  1. JAVA之NIO按行读写大文件,完美解决中文乱码问题
  2. postgresql:解决in的效率问题
  3. 2021中国智能驾驶核心软件产业研究报告:软件定义,数据驱动.pdf(附下载链接)...
  4. 【报告分享】2020人工智能+安防行业应用研究分析报告.pdf(附下载链接)
  5. python文件夹中的__init__.py的作用
  6. 浙大 PAT b1023
  7. 生产者消费者_【Java面试】实现生产者消费者模式
  8. mysql交叉组合查询,MySQL数据透视/交叉表查询
  9. android 设备连接,Android安卓设备连接Mac的方法
  10. 二叉搜索树(二叉排序树)