社区
Oracle 高级技术
帖子详情
请问sys.v$session视图是由什么表创建而来的?
phf
2004-08-31 08:14:26
查看当前的连接可以用v$session视图,但我想知道这个视图时由什么表创建而来的。还是登录信息根本就没有放在表里,而是在内存里,只是通过v$session视图可以查看到而已?
我主要想知道是哪个表,这样我就可以对这个表写触发器,监听用户的连接。请了解这方面知识的朋友帮帮忙,谢谢!
...全文
70
1
打赏
收藏
请问sys.v$session视图是由什么表创建而来的?
查看当前的连接可以用v$session视图,但我想知道这个视图时由什么表创建而来的。还是登录信息根本就没有放在表里,而是在内存里,只是通过v$session视图可以查看到而已? 我主要想知道是哪个表,这样我就可以对这个表写触发器,监听用户的连接。请了解这方面知识的朋友帮帮忙,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
drabit
2004-08-31
打赏
举报
回复
在内存里
Oracle 提供了数据库级的触发器after logon,可以监控用户连接
V$
SESSION
V$
SESSION
是apps用户下面对于
SYS
.V_$
SESSION
视图
的同义词。 在v$
session
视图
中,每一个连接到数据库实例的
session
都拥有一条记录,包括用户进程,后台进程(DBWR,LGWR等) [oracle@prod1 ~]$ ps -ef|grep pmon grid ...
v$
session
的权限
oracle 触发器中 用 v_$
session
问题讨论 ...在非系统用户底下建触发器时引用v$
session
记录类型时出现问题 ...错误:“
表
和
视图
不存在” 但是在 pl/sql 中是可以运行 select * from v$
session
的 v$
session
是
oracle中v$
session
_longops
视图
介绍
DBA们经常需要监控数据库中一些花费大量时间的操作,如备份恢复,收集统计信息,排序都会记录在这个
视图
当中。...来看看这个
视图
的结构: V$
SESSION
_LONGOPS列说明 SID:
Session
标识SERIAL#:Sessio...
oracle动态
视图
v$,v_$,gv$,gv_$与x$之间的关系
1.ORACLE 先
创建
的x$
表
即RDBMS的内部
表
2.然后在X$
表
的基础上
创建
了GV$
视图
。GV$
视图
是为了满足OPS环境的需要即集群环境的需要 3.接着根据GV$
视图
创建
了 V$
视图
,其实就是加了一个instance number的过滤条件。...
怎么给普通用户付给权限,让它能读取v$
session
表
http://blog.itpub.net/1482/viewspace-835835/ 步骤 ... select * from v$
session
; SQL> connect / as
sys
dba SQL> grant select on v_$
session
to hr; SQL> connect hr/hr ...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章