–查询表空间使用情况   SELECT UPPER(F.TABLESPACE_NAME) "表空间名",   D.TOT_GROOTTE_MB "表空间大小(M)",   D.TOT_GROOTTE_MB – F.TOTAL_BYTES "已使用空间(M)

Oracle的v$session视图中有一列audsid,一直不知其含义,在metalink上看到一篇文章How Sessions get Their AUDSID Identifier [ID 122230.1],详细讲述了audsid的产生原理和含义,大致内容总结如下: 1、audsid由S

,

  针对于这两个视图中的部分信息,其实一直都搞不明白,oracle的contents中描述的也不是非常详细,在仔细查阅了部分资料,并咨询了同事后,大体掌握了一些内容,v$session.process是连接数据库的客户端程序的

1. 求当前会话的SID,SERIAL# SELECT sid,        serial# FROM v$session WHERE sid = sys_context(‘userenv’, ’sid’); –view  

10G版本 select sql_id from v$sqlarea where sql_text like'%xxx%'; select  * from v$sql_plan where sql_id=&sql_id; select * from table(dbms_xplan.DISPLAY_cursor('&sql_id&

  V$SGAINFO支持版本: 10g及后续版本   作用: 用于查询sga的各个组件大小   结果集范例: SQL> select * from v$sgainfo; NAME                 &n

, ,

View: X$KSMFSV [K]ernel S]ervice [M]emory Management Addresses of [F]ixed [S]GA [V]ariables Column Type Description -------- ----

View: X$KSMMEM [K]ernal [S]torage [M]emory Management SGA [MEM]ory map of the entire SGA Column Type Description -------- ----

如何确定db-link session的两端一致性是一个比较麻烦的事情,事实上Oracle本身也需要通过一致性来确定是否处于相同事务。 由于db-link会话即使是查询语句也会在发起端起用global transaction,并且在回滚段中进行

数据库研究版本为 SQL> select * from v$version; BANNER ————————————————————

x$ktuxe是一张比较重要的内部视图,用来描述运行事务,包括有pmon和smon进程进行回滚的事务。 SQL> desc x$ktuxe Name                                      Null?  

x$kvit记录了Oracle使用的cpu数量,后台进程扫描lru列触发增量检查点比例等详细信息,注意该数据字典10g和9i略有不同 SQL> select * from v$version; BANNER ——————R

SQL> desc v$session_wait_class Name                                      Null?    Type ----------------------------------------- -------- --------------