`

转;v$session,v$session_wait,v$session_wait_history,v$active_session_history

 
阅读更多

 

v$session,v$session_wait,v$session_wait_history,v$active_session_history  

1、v$session:连接将产生会话,当前会话的信息保存在v$session中,连接断开后消失

2、v$session_wait:将当前会话中正在等待的会话状态复制一份到视图,断开后消失(等待会话生命周期最后1次等待);

3、v$session_wait_history:保存每个活动session在v$session_wait中最近10次的等待事件(等待会话生命周期最后10次等待);

4、ASH(v$active_session_history):在内存中保存,每秒从v$session_wait中采样一次(等待会话每秒的快照)

5、AWR:ASH数据每小时将数据采样写入存到磁盘中AWR(dba_hist..),默认保留7天,每小时一次

 

分享到:
评论

相关推荐

    oracle_v$session_v$session_wait用途详解

    oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解...

    oraclev$sessionv$session_wait用途详解

    oraclev$sessionv$session_wait用途详解

    Oracle v$sqlarea, v$sql, v$sqltext视图说明

    简单描述Oracle v$sqlarea, v$sql, v$sqltext视图说明

    学些动态性能表-word版

    学习动态性能表(六)--v$session_wait&v$session_event 学习动态性能表(七)--v$process 学习动态性能表(八)--v$lock&v$locked_object 学习动态性能表(九)--v$filestat 学习动态性能表(十)--v$session_longops ...

    查看存储过程执行情况

    FROM v$session se,v$session_wait st,v$sess_io si,v$process pr WHERE st.sid=se.sid AND st.sid=si.sid AND se.PADDR=pr.ADDR and se.username is not null AND se.sid>6 AND st.wait_time=0 AND st.event NOT ...

    oracle 锁表查询

    from v$locked_object a,v$session b where a.session_id = b.sid and sid in( select a.SESSION_ID from v$locked_object a,dba_objects b where b.object_id = a.object_id and object_name ='HDM_COMPLETED_RATE'...

    如何处理错误ORA-29275:部分多字节字符

    在运行查询SELECT * FROM V$SESSION 会出现ORA-29275:部分多字节字符的错误,这是什么原因开始我不得其解,网上也没有介绍什么好办法。本文给出答案。

    awr 报告详解

    这些采样信息被保存在wrh$_active_session_history视图(写入AWR库中的ASH信息,理论为1小时以上)中。而这个采样频率(1小时)和保留时间(7天)是可以根据实际情况进行调整的,这就给DBA们提供了更加有效的系统监测...

    常用oracle动态性能视图

    V$SESSION  在本视图中,每一个连接到数据库实例中的session都拥有一条记录。包括用户session及后台进程如DBWR,LGWR,arcchiver等等。 V$SESSION中的常用列 V$SESSION是基础信息视图,用于找寻用户SID或SADDR。...

    ORACLE应用中常见的傻瓜问题1000问-1

    怎幺获取有哪些用户在使用数据库 <br> select username from v$session; <br> 17. 数据表中的字段最大数是多少? <br> 表或视图中的最大列数为 1000 <br> 18. 怎样查得数据库的SID ? <br> ...

    oracle Library cache latch 竞争的解决

    确定系统慢的原因: select * from v$session_wait where event != 'client message' and event not like '%NET%' and wait_time = 0 and sid > 5;

    Oracle10g DBA经常使用的动态性能视图和数据字典

    v$session:有关会话的信息 v$sesstat:在v$session中报告当前会话的统计信息 v$sqlarea:共享池中使用当前光标的统计信息,光标是一块内存区域,有Oracle处理SQL语句时打开。 v$statname:在v$sesstat中报告各个...

    Oracle回滚段使用查询代码详解

    大批量执行DML语句造成回滚段大量占用,又回退操作,如何直观查询数据回滚情况? 单机环境 查询回滚执行进度 ... from v$lock l, v$session s, v$rollname r,v$transaction t where l.sid = s.sid(+) and

    ISSCC2021_Session_32V_FREQUENCY SYNTHESIZERS

    ISSCC2021_Session_32V_FREQUENCY SYNTHESIZERS

    购物网站中的购物车源代码

    $session && !$s) { $s = md5(uniqid(rand())); SetCookie("session", "$s", time() + 14400); } /* 检查是否有 seesion, 如果没有产生一个 MD5 的唯一 id, 并利用 cookie 存入 $s 中。 并且设置其存在时间为...

    ISSCC2021_Session_14V_mm-Wave Transceivers for Communication and Radar.pdf

    ISSCC2021_Session_14V_mm-Wave Transceivers for Communication and Radar.pdf

    oracle锁表该如何解决

    from v$locked_object l,dba_objects o ,v$session s where l.object_id = o.object_id and l.session_id=s.sid; 杀掉查到的进程: alter system kill session 'sid,serial#'; 例如: alter system kill session ...

    ecshop redis session

    if ($session_type =="redis") { require(ROOT_PATH . 'includes/cls_Redis_session.php'); $sess = new cls_Redis_session($db, $ecs->table('sessions'), $ecs->table('sessions_data'), 'ECSCP_ID'); } else {...

    oracle Session与lock 解除

    from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; 如果有长期出现的一列,可能是没有释放的锁。 我们可以用下面SQL语句杀掉长期没有释放非正常的锁: alter ...

Global site tag (gtag.js) - Google Analytics