Oracle中的v$session与v$process

本文介绍了Oracle数据库中v$session视图的基础信息,包括SID、SERIAL#等常用列的含义及其作用。同时,还详细解释了v$process视图的内容,该视图用于连接Oracle进程ID与数据库会话。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

v$session的说明

V$SESSION是基础信息视图,用于找寻用户SID或SADDR

常用列:

SID:SESSION标识

SERIAL#:如果某个SID又被其它的session使用的话则此数值自增加(当一个SESSION结束,另一个SESSION开始并使用了同一个SID)。

AUDSID:审查session ID唯一性,确认它通常也用于当寻找并行查询模式

USERNAME:当前session在oracle中的用户名。

STATUS:这列用来判断session状态是:

Achtive:正执行SQL语句(waiting for/using a resource)

Inactive:等待操作(即等待需要执行的SQL语句)

Killed:被标注为删除

v$process视图

v$process视图包含当前系统Oracle运行的所有进程信息。常被用于将Oracle或服务进程的操作系统进程ID与数据库session之间建立联系。

常用列:

ADDR:进程对象地址

PID:oracle进程ID

SPID:操作系统进程ID
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值