Oracle的v$session详解

首先查看一下v$session都存在哪些列

SYS@ORCL>desc v$session

Name                                      Null?    Type

----------------------------------------- -------- ----------------------------

SADDR                                              RAW(4)

SID                                                NUMBER

SERIAL#                                            NUMBER

AUDSID                                             NUMBER

PADDR                                              RAW(4)

USER#                                              NUMBER

USERNAME              2                             VARCHAR2(30)

COMMAND                                            NUMBER

OWNERID                                            NUMBER

TADDR                                              VARCHAR2(8)

LOCKWAIT                                           VARCHAR2(8)

STATUS                                             VARCHAR2(8)

SERVER                                             VARCHAR2(9)

SCHEMA#                                            NUMBER

SCHEMANAME                                         VARCHAR2(30)

OSUSER                                             VARCHAR2(30)

PROCESS                                            VARCHAR2(12)

MACHINE                                            VARCHAR2(64)

TERMINAL                                           VARCHAR2(30)

PROGRAM                                            VARCHAR2(48)

TYPE                                               VARCHAR2(10)

SQL_ADDRESS                                        RAW(4)

SQL_HASH_VALUE                                     NUMBER

SQL_ID                                             VARCHAR2(13)

SQL_CHILD_NUMBER                                   NUMBER

PREV_SQL_ADDR                                      RAW(4)

PREV_HASH_VALUE                                    NUMBER

PREV_SQL_ID                                        VARCHAR2(13)

PREV_CHILD_NUMBER                                  NUMBER

MODULE                                             VARCHAR2(48)

MODULE_HASH                                        NUMBER

ACTION                                             VARCHAR2(32)

ACTION_HASH                                        NUMBER

CLIENT_INFO                                        VARCHAR2(64)

FIXED_TABLE_SEQUENCE                               NUMBER

ROW_WAIT_OBJ#                                      NUMBER

ROW_WAIT_FILE#                                     NUMBER

ROW_WAIT_BLOCK#                                    NUMBER

ROW_WAIT_ROW#                                      NUMBER

LOGON_TIME                                         DATE

LAST_CALL_ET                                       NUMBER

PDML_ENABLED                                       VARCHAR2(3)

FAILOVER_TYPE                                      VARCHAR2(13)

FAILOVER_METHOD                                    VARCHAR2(10)

FAILED_OVER                                        VARCHAR2(3)

RESOURCE_CONSUMER_GROUP                            VARCHAR2(32)

PDML_STATUS                                        VARCHAR2(8)

PDDL_STATUS                                        VARCHAR2(8)

PQ_STATUS                                          VARCHAR2(8)

CURRENT_QUEUE_DURATION                             NUMBER

CLIENT_IDENTIFIER                                  VARCHAR2(64)

BLOCKING_SESSION_STATUS                            VARCHAR2(11)

BLOCKING_INSTANCE                                  NUMBER

BLOCKING_SESSION                                   NUMBER

SEQ#                                               NUMBER

EVENT#                                             NUMBER

EVENT                                              VARCHAR2(64)

P1TEXT                                             VARCHAR2(64)

P1                                                 NUMBER

P1RAW                                              RAW(4)

P2TEXT                                             VARCHAR2(64)

P2                                                 NUMBER

P2RAW                                              RAW(4)

P3TEXT                                             VARCHAR2(64)

P3                                                 NUMBER

P3RAW                                              RAW(4)

WAIT_CLASS_ID                                      NUMBER

WAIT_CLASS#                                        NUMBER

WAIT_CLASS                                         VARCHAR2(64)

WAIT_TIME                                          NUMBER

SECONDS_IN_WAIT                                    NUMBER

STATE                                              VARCHAR2(19)

SERVICE_NAME                                       VARCHAR2(64)

SQL_TRACE                                          VARCHAR2(8)

SQL_TRACE_WAITS                                    VARCHAR2(5)

SQL_TRACE_BINDS                                    VARCHAR2(5)

SADDR-——当前会话在内存中的地址

SAD——当前会话的id号

SERIAL# ——会话的串号,当一个会话结束后,另外的会话可能会重用该会话的id号,此时就需要SERIAL#来确定唯一的会话对象。也就是说SID+SERIAL#来确定唯一的会话。

AUDSID——该会话对应的审计会话的id号

PADDR——会话对应的进程地址,关联v$process视图的addr字段可以找到会话对应的操作系统进程。

USER#——会话对应用户的id号,对应dba_users的user_id字段

USERNAME——会话对应用户的USERNAME

COMMAND——正在执行的当前命令类型,记录的是一个数值,要结合下表进行查看

时间: 2024-10-29 19:18:29

Oracle的v$session详解的相关文章

[ASP.NET] Session 详解

asp.net|session|详解 阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解.否则,阅读过程中会在相应的内容上遇到不同程度的问题. 懂得ASP/ASP.NET编程  了解ASP/ASP.NET的Session模型  了解ASP.NET Web应用程序模型  了解ASP.NET Web应用程序配置文件Web.config的作用.意义及使用方法  了解Internet Information Services(以下简称IIS)的基本使用方法  了解如何在Microsoft S

oracle闪回表详解

  --- 说明闪回数据库 --- 使用闪回表将表内容还原到过去的特定时间点 --- 从删除表中进行恢复 --- 使用闪回查询查看截止到任一时间点的数据库内容 --- 使用闪回版本查询查看某一行在一段时间内的各个版本 --- 使用闪回事务查询查看事务处理历史记录或行 优点: 闪回技术由于只能处理更改数据,所以从根本上改变了恢复技术.使用这个技术时,从错误中恢复花费的时间等于制造错误所花费的时间.当闪回技术使用时,它与介质恢复相比,在易用性.可用性和还原时间方面有明显的优势. 闪回数据库使用闪回日

PHP中session详解

session|详解 综述 Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间.从上述的定义中我们可以看到,Session实际上是一个特定的时间概念. 一般来说,在网站上某一个页面中的变量(指服务器端变量,下同)是不能在下一页中用的,有了session就好办了.session中注册的变量可以作为全局变量使用.这样我们就可以将session用于用户身份认证,程序状态记录,页面之间参数传递. 在PHP3版本中是如何实现session

Session详解

session|详解 摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术.本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答. 一.术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的. session,

Session 详解

session|详解 阅读本文章前,需要读者对以下知识有所了解.否则,阅读过程中会在相应的内容上遇到不同程度的问题. 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用.意义及使用方法 了解Internet Information Services(以下简称IIS)的基本使用方法 了解如何在Microsoft SQL Server中创建一个数据库. Sessi

应该学会:ASP.NET的 Session 详解

asp.net|session|详解 Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号.当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站. 当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这 个用户的唯一身份.这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们会在下面的实验中见到它的实际样子. 这 个唯一的Se

【强烈强烈推荐】《ORACLE PL/SQL编程详解》全原创(共八篇)--系列文章导航

原文:[强烈强烈推荐]<ORACLE PL/SQL编程详解>全原创(共八篇)--系列文章导航 <ORACLE PL/SQL编程详解>    系列文章目录导航     --通过知识共享树立个人品牌.           本是成书的,但后来做其他事了,就无偿的贡献出来,被读者夸其目前为止最"实在.经典"的写ORACLE PL/SQL编程的文章-!   觉得对你有帮助,请留言与猛点推荐,谢谢.     [推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序

[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)

原文:[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!) [强烈推荐]ORACLE PL/SQL编程详解之七:   程序包的创建与应用(聪明在于学习,天才在于积累!) --通过知识共享树立个人品牌.     继上七篇:            [推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)            [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,

[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)

原文:[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下) [推荐]ORACLE PL/SQL编程详解之一: PL/SQL 程序设计简介(千里之行,始于足下) --通过知识共享树立个人品牌. 继上六篇:        [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)        [推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆)        [推荐]ORA