V$SESSION_LONGOPS

简介:
V$SESSION_LONGOPS视图记录了执行时间长于6秒的某个操作(这些操作可能是备份,恢复,Hash Join,Sort ,Nested loop,Table Scan, Index Scan 等等)。
要想V$SESSION_LONGOPS视图中有记录
1.必须将初始化参数 timed_statistics设置为true或者开启sql_trace
2.必须用ANALYZE或者DBMS_STATS对对象收集过统计信息
要理解的就是:比如某个SQL语句执行时间比较长,但是每个操作都没有超过6秒钟,那么你在V$SESSION_LONGOPS这个视图中就无法查询到该信息。还有一点就是,即使某个操作完成了,你在该视图中也可能查询到该操作依然记录在视图中。
这个视图通常用来分析SQL运行缓慢的原因,配合V$SESSION视图。
下面的查询显示未完成操作的信息

col start_time format a20
col last_update_time a30
select sid,message, start_time,last_update_time,time_remaining,
elapsed_seconds from V$SESSION_LONGOPS where time_remaining>0;
如果是RAC:

col start_time format a20
col last_update_time a30
select inst_id,sid,message, start_time,last_update_time,time_remaining,
elapsed_seconds from GV$SESSION_LONGOPS where time_remaining>0;
目录
相关文章
|
7月前
|
存储 开发者
Session 使用详解
Session 使用详解
106 1
|
7月前
|
存储 NoSQL Java
什么是Cookie与Session之Session详解
什么是Cookie与Session之Session详解
172 0
|
存储 安全 NoSQL
97 # session
97 # session
45 0
|
17天前
|
存储 安全 PHP
24 Session
路老师在知乎上分享了PHP语言的知识,帮助大家入门并深入了解PHP。本文重点讲解了Session管理,包括Session的基本概念、工作原理、功能、创建会话、存储和读取会话数据,以及删除会话的方法。通过这些内容,读者可以更好地理解和应用Session技术。
26 1
|
7月前
|
存储
|
存储 开发框架 安全
session
session
124 0
|
存储 应用服务中间件
Session浅谈
Session浅谈
81 0
|
存储 SQL 开发框架
关于Session你需要了解这些
各种web框架早已考虑到这个问题,比如asp.net,是支持通过配置文件修改session的存储介质为sql server的,所有机器的会话数据都从同一个数据库读,就不会存在不一致的问题;
212 0
|
SQL Oracle 关系型数据库