- 浏览: 1331773 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (404)
- ToDoList (24)
- 项目管理 (39)
- REDMINE (1)
- Oracle (32)
- 杂文 (21)
- 管理 (19)
- Java (6)
- 全文搜索 (1)
- 编程语言排名 (4)
- 人力资源 (5)
- SVN (1)
- CMMI (2)
- VER (1)
- VAL (1)
- 其他 (8)
- OceanBase (1)
- IT PRO (2)
- KVM (1)
- Access (1)
- Drupal (3)
- mysql (4)
- 理财 (1)
- 读书笔记 (6)
- 个人总结 (16)
- 我的推荐 (13)
- REDMINE培训材料 (0)
- 随笔 (10)
- AIX (1)
- 管理故事 (12)
- 工具推荐 (6)
- 系统架构 (5)
- 免费活动 (3)
- 名词解释 (3)
- Apache (5)
- mongrel (4)
- redmine插件 (0)
- 知识管理 (4)
- REDMINE第三方应用 (5)
- redmine问题 (0)
- NOSQL (1)
- UML (1)
- SQLite (1)
- use case,UML (1)
- nginx (5)
- 规划 (1)
- 系统思考 (1)
- resin (2)
- android (43)
- android代码 (10)
- HTML5 (1)
- 移动开发 (4)
- android问题 (3)
- DB2 (4)
- http (1)
- LBS (1)
- IT职业规划 (11)
- 微信 (1)
- 就业 (1)
- google (2)
- 微信开发 (2)
- js (1)
- Anroid (1)
- Service Worker (1)
- weblogic (2)
- 测试 (1)
- weblogi (1)
- vue (4)
- jeeplus (1)
- ureport (1)
最新评论
-
Caelebs:
上海交大?ms工作六年?感觉好屌啊我厂一堆10K 20K 98 ...
IT人为什么难以拿到高薪? -
小桔子:
如果加入listView 在滑动的时候偶尔会空指针异常,加入P ...
Android组件推荐-侧滑效果DragLayout -
wangyonglin1123:
小公司是锻炼人的 不管是业务技术都会有突飞猛进的进度 进步 ...
程序员在大公司工作好?还是在小公司工作?我的经历和建议[ZT] -
wangyonglin1123:
必须有所专长 技术和业务都需要 你必须在一个行业够牛逼
程序员的出路之一,拥有一技之长、打造自己的精品、更广阔的市场【ZT】 -
luhuajcdd:
这个不错
StarUML 不能在64位的windows7下运行,提示错误的解决方案
V$SESSION
This view lists session information for each current session.
SADDR
|
RAW(4 | 8)
|
Session address |
SID
|
NUMBER
|
Session identifier |
SERIAL#
|
NUMBER
|
Session serial number. Used to uniquely identify a session's objects. Guarantees that session-level commands are applied to the correct session objects if the session ends and another session begins with the same session ID. |
AUDSID
|
NUMBER
|
Auditing session ID |
PADDR
|
RAW(4 | 8)
|
Address of the process that owns the session |
USER#
|
NUMBER
|
Oracle user identifier |
USERNAME
|
VARCHAR2(30)
|
Oracle username |
COMMAND
|
NUMBER
|
Command in progress (last statement parsed); for a list of values, see Table 7-5
. These values also appear in the AUDIT_ACTIONS
table. |
OWNERID
|
NUMBER
|
The column contents are invalid if the value is 2147483644
. Otherwise, this column contains the identifier of the user who owns the migratable session.
For operations using Parallel Slaves, interpret this value as a 4-byte value. The low-order 2 bytes of which represent the session number, and the high-order bytes the instance ID of the query coordinator. |
TADDR
|
VARCHAR2(8)
|
Address of transaction state object |
LOCKWAIT
|
VARCHAR2(8)
|
Address of lock waiting for; null if none |
STATUS
|
VARCHAR2(8)
|
Status of the session:
|
SERVER
|
VARCHAR2(9)
|
Server type (DEDICATED
| SHARED
| PSEUDO
| NONE
) |
SCHEMA#
|
NUMBER
|
Schema user identifier |
SCHEMANAME
|
VARCHAR2(30)
|
Schema user name |
OSUSER
|
VARCHAR2(30)
|
Operating system client user name |
PROCESS
|
VARCHAR2(12)
|
Operating system client process ID |
MACHINE
|
VARCHAR2(64)
|
Operating system machine name |
TERMINAL
|
VARCHAR2(30)
|
Operating system terminal name |
PROGRAM
|
VARCHAR2(48)
|
Operating system program name |
TYPE
|
VARCHAR2(10)
|
Session type |
SQL_ADDRESS
|
RAW(4 | 8)
|
Used with SQL_HASH_VALUE
to identify the SQL statement that is currently being executed |
SQL_HASH_VALUE
|
NUMBER
|
Used with SQL_ADDRESS
to identify the SQL statement that is currently being executed |
SQL_ID
|
VARCHAR2(13)
|
SQL identifier of the SQL statement that is currently being executed |
SQL_CHILD_NUMBER
|
NUMBER
|
Child number of the SQL statement that is currently being executed |
PREV_SQL_ADDR
|
RAW(4 | 8)
|
Used with PREV_HASH_VALUE
to identify the last SQL statement executed |
PREV_HASH_VALUE
|
NUMBER
|
Used with SQL_HASH_VALUE
to identify the last SQL statement executed |
PREV_SQL_ID
|
VARCHAR2(13)
|
SQL identifier of the last SQL statement executed |
PREV_CHILD_NUMBER
|
NUMBER
|
Child number of the last SQL statement executed |
MODULE
|
VARCHAR2(48)
|
Name of the currently executing module as set by calling the DBMS_APPLICATION_INFO.SET_MODULE
procedure |
MODULE_HASH
|
NUMBER
|
Hash value of the above MODULE
|
ACTION
|
VARCHAR2(32)
|
Name of the currently executing action as set by calling the DBMS_APPLICATION_INFO.SET_ACTION
procedure |
ACTION_HASH
|
NUMBER
|
Hash value of the above action name |
CLIENT_INFO
|
VARCHAR2(64)
|
Information set by the DBMS_APPLICATION_INFO.SET_CLIENT_INFO
procedure |
FIXED_TABLE_SEQUENCE
|
NUMBER
|
This contains a number that increases every time the session completes a call to the database and there has been an intervening select from a dynamic performance table. This column can be used by performance monitors to monitor statistics in the database. Each time the performance monitor looks at the database, it only needs to look at sessions that are currently active or have a higher value in this column than the highest value that the performance monitor saw the last time. All the other sessions have been idle since the last time the performance monitor looked at the database. |
ROW_WAIT_OBJ#
|
NUMBER
|
Object ID for the table containing the row specified in ROW_WAIT_ROW#
|
ROW_WAIT_FILE#
|
NUMBER
|
Identifier for the datafile containing the row specified in ROW_WAIT_ROW#
. This column is valid only if the session is currently waiting for another transaction to commit and the value of ROW_WAIT_OBJ#
is not -1
. |
ROW_WAIT_BLOCK#
|
NUMBER
|
Identifier for the block containing the row specified in ROW_WAIT_ROW#
. This column is valid only if the session is currently waiting for another transaction to commit and the value of ROW_WAIT_OBJ#
is not -1
. |
ROW_WAIT_ROW#
|
NUMBER
|
Current row being
locked. This column is valid only if the session is currently waiting
for another transaction to commit and the value of ROW_WAIT_OBJ#
is not -1
. |
LOGON_TIME
|
DATE
|
Time of logon |
LAST_CALL_ET
|
NUMBER
|
If the session STATUS
is currently ACTIVE
, then the value represents the elapsed time in seconds since the session has become active.
If the session |
PDML_ENABLED
|
VARCHAR2(3)
|
This column has been replaced by column PDML_STATUS
|
FAILOVER_TYPE
|
VARCHAR2(13)
|
Indicates whether and to what extent transparent application failover (TAF) is enabled for the session:
See Also:
|
FAILOVER_METHOD
|
VARCHAR2(10)
|
Indicates the transparent application failover method for the session:
|
FAILED_OVER
|
VARCHAR2(3)
|
Indicates whether the session is running in failover mode and failover has occurred (YES
) or not (NO
) |
RESOURCE_CONSUMER_GROUP
|
VARCHAR2(32)
|
Name of the session's current resource consumer group |
PDML_STATUS
|
VARCHAR2(8)
|
If ENABLED
, the session is in a PARALLEL DML enabled mode. If DISABLED
, PARALLEL DML enabled mode is not supported for the session. If FORCED
, the session has been altered to force PARALLEL DML. |
PDDL_STATUS
|
VARCHAR2(8)
|
If ENABLED
, the session is in a PARALLEL DDL enabled mode. If DISABLED
, PARALLEL DDL enabled mode is not supported for the session. If FORCED
, the session has been altered to force PARALLEL DDL. |
PQ_STATUS
|
VARCHAR2(8)
|
If ENABLED
, the session is in a PARALLEL QUERY enabled mode. If DISABLED
, PARALLEL QUERY enabled mode is not supported for the session. If FORCED
, the session has been altered to force PARALLEL QUERY. |
CURRENT_QUEUE_DURATION
|
NUMBER
|
If queued (1
), the current amount of time the session has been queued. If not currently queued, the value is 0
. |
CLIENT_IDENTIFIER
|
VARCHAR2(64)
|
Client identifier of the session |
BLOCKING_SESSION_STATUS
|
VARCHAR2(11)
|
Blocking session status:
|
BLOCKING_INSTANCE
|
NUMBER
|
Instance identifier of blocking session |
BLOCKING_SESSION
|
NUMBER
|
Session identifier of blocking session |
SEQ#
|
NUMBER
|
Sequence number that uniquely identifies the wait. Incremented for each wait. |
EVENT#
|
NUMBER
|
Event number |
EVENT
|
VARCHAR2(64)
|
Resource or event for which the session is waiting
See Also: Appendix C, "Oracle Wait Events" |
P1TEXT
|
VARCHAR2(64)
|
Description of the first additional parameter |
P1
|
NUMBER
|
First additional parameter |
P1RAW
|
RAW(4)
|
First additional parameter |
P2TEXT
|
VARCHAR2(64)
|
Description of the second additional parameter |
P2
|
NUMBER
|
Second additional parameter |
P2RAW
|
RAW(4)
|
Second additional parameter |
P3TEXT
|
VARCHAR2(64)
|
Description of the third additional parameter |
P3
|
NUMBER
|
Third additional parameter |
P3RAW
|
RAW(4)
|
Third additional parameter |
WAIT_CLASS_ID
|
NUMBER
|
Identifier of the wait class |
WAIT_CLASS#
|
NUMBER
|
Number of the wait class |
WAIT_CLASS
|
VARCHAR2(64)
|
Name of the wait class |
WAIT_TIME
|
NUMBER
|
A nonzero value is the session's last wait time. A zero value means the session is currently waiting. |
SECONDS_IN_WAIT
|
NUMBER
|
If WAIT_TIME
= 0
, then SECONDS_IN_WAIT
is the seconds spent in the current wait condition. If WAIT_TIME
> 0
, then SECONDS_IN_WAIT
is the seconds since the start of the last wait, and SECONDS_IN_WAIT
- WAIT_TIME
/ 100
is the active seconds since the last wait ended. |
STATE
|
VARCHAR2(19)
|
Wait state:
|
SERVICE_NAME
|
VARCHAR2(64)
|
Service name of the session |
SQL_TRACE
|
VARCHAR2(8)
|
Indicates whether SQL tracing is enabled (ENABLED
) or disabled (DISABLED
) |
SQL_TRACE_WAITS
|
VARCHAR2(5)
|
Indicates whether wait tracing is enabled (TRUE
) or not (FALSE
) |
SQL_TRACE_BINDS
|
VARCHAR2(5)
|
Indicates whether bind tracing is enabled (TRUE
) or not (FALSE
) |
able 7-5 COMMAND Column of V$SESSION and Corresponding Commands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
发表评论
-
画图解释SQL联合语句
2014-05-05 07:49 1163英文原文;Jeff Atwood,编译:伯乐在线 ... -
oracle中使用decode进行数据的列转换为行的试验
2012-07-20 07:18 1245如何将以 ... -
RAID 5和RAID 10 的比较--- 针对数据库服务器存储方案的选择
2011-12-27 21:51 3032RAID 5和RAID 10 的比较 RAID5 和 ... -
百度技术沙龙海量用户的数据挖掘与行为分析(1月7日 京仪大酒店)免费
2011-12-27 08:41 2046百度技术沙龙第二十二 ... -
对于单表数据超过1亿的数据查询时候,必须默认时间段查询条件
2011-12-21 16:40 3269项目基本情况 最近系统碰到一个非常头疼的问题,数据库采 ... -
第二届华东地区数据库大会(2011.12.11)上海 免费
2011-12-06 13:53 1232第二届华东地区数据库 ... -
甲骨文发布Oracle NoSQL 数据库 -看来NOSQL大行其道了
2011-10-25 13:28 1378甲骨文公司在10月2日召开的OpenWorld 2011大 ... -
慎用create table as select,一定要注意默认值的问题
2011-08-01 12:06 12307再做一些数据迁移时候,很多人会使用create table ... -
ORA-26563: 不允许重命名此表的解决方法
2011-04-13 14:23 3819今天准备导入一个表,但是为了保留一个备份,准备新导入一个表,把 ... -
就因为多一个%,害的整个服务器差点挂掉
2011-04-11 17:13 2678oralce10g数据库一张表,由于一个表数据量比较大,大概1 ... -
Sybase在线研讨会:复杂事件处理与实时分析应用(4月14日 周四,免费)
2011-04-11 12:37 1371课程内容介绍 这次我们特别邀请了 Sybase软件(中国)有 ... -
最新Oracle技术沙龙(3.20)
2011-03-16 09:44 1272PSC 奉献特别圆桌会议 陈卫星- ... -
Oracle 中 ROWNUM 的使用技巧-rownum和order by
2011-03-01 15:30 1438ROWNUM和Order BY 要注意的是:在使用ROWN ... -
5款主流开源数据库的比较
2011-02-24 15:36 7874开源数据库使得信 ... -
甲骨文推数据库防火墙 监控SQL攻击
2011-02-19 20:00 1236oracle终于发布了一个不是让大多数人讨厌的事情,在 ... -
查询oracle所有执行sqlid中disk读取比重大的sql
2011-01-22 17:05 1832通过查询V$sql来查询sql读写disk次数最多的sql排序 ... -
如何查看正在执行指定sqlid的sql的执行时间
2011-01-22 16:37 2985最近在优化sql,发现有个sql_id对应的sql的IO读取量 ... -
create index注意n如果是大表建立索引,切记加上ONLINE参数
2011-01-21 22:43 20786这几天在做数据库的优化,有个2亿记录的表,发现需要添加一个联合 ... -
如何快速的获取oracle数据库中表中记录行数,不使用select count(1)方式
2010-11-21 11:44 5366数据库版本:Oracle 10G 今天查询下数据库中一 ... -
MySQL价格提升了,JVM要收费了,ORACLE想干嘛了
2010-11-08 12:53 3523甲骨文一变再变 MySQL企业版价格提升 未来,甲骨 ...
相关推荐
简单描述Oracle v$sqlarea, v$sql, v$sqltext视图说明
### Oracle V$SESSION 视图详解与应用 #### 概述 在Oracle数据库管理中,理解和掌握`V$SESSION`视图是非常重要的。这个视图提供了关于当前活动会话(session)的详细信息,包括用户的SID(会话标识符)、执行的SQL...
首先,Oracle动态性能表主要由一系列以“V$”开头的视图组成,如V$SESSION、V$SYSTEM_EVENT、V$BUFFER_CACHE等。每个V$视图代表一个特定的性能指标或数据库活动,例如V$SESSION记录当前会话的信息,V$SYSTEM_EVENT则...
例如,`V$SESSION`用于查看当前会话状态,`V$INSTANCE`显示实例信息,`V$SESSION_WAIT`揭示会话等待事件,而`V$SQL`和`V$SQLAREA`则用于分析SQL性能。 2. **系统资源监控**: - `SELECT * FROM V$PGA_MEMORY_...
查询`V$SESSION`和`V$SQLTEXT`视图: ```sql SELECT s.sid, s.serial#, s.username, st.sql_text FROM V$SESSION s, V$SQLTEXT st WHERE s.sql_address = st.address AND s.sql_hash_value = st.hash_value; ``` ...
1. V$SESSION:这个视图提供了当前会话的详细信息,包括用户会话ID、用户名、主机名、等待事件等,通过分析V$SESSION,可以找出系统中的瓶颈和资源争抢情况。 2. V$INSTANCE:记录了Oracle实例的详细信息,如实例名...
此外,通过`v$session.paddr`可以关联到`v$process`来获取进程信息,通过`v$session.taddr`可以关联到`v$transaction`来获取事务信息。 ### v$sesstat `v$sesstat`视图用于查看特定会话的统计信息。通过关联`v$...
通过`v$process`、`v$session`以及`v$sqlarea`三个视图的联合查询,可以获取到用户的操作系统进程ID(SPID)、SID、序列号、用户名、程序以及SQL语句文本等信息。这对于追踪特定用户的活动非常有帮助。 以上SQL语句...
SELECT EVENT, WAIT_TIME, TIME_WAITED FROM V$SESSION_WAIT; ``` 为了获取数据库的性能统计信息,DBA可能会运行: ```sql SELECT * FROM V$SYSSTAT; ``` 或者查询特定的缓冲池统计: ```sql SELECT * FROM V$BUFFER...
如果这项比率较低,说明系统执行了太多的解析。 公式:1 - (parse time cpu / CPU used by this session) 执行: select 1-(a.value/b.value) from v$sysstat a,v$sysstat b where a.name='parse time cpu' and ...
FROM v$session_wait w, v$latch l WHERE w.wait_time = 0 -- 当前正在等待的会话 AND w.event = 'latch free' AND w.p2 = l.latch# AND l.name LIKE 'library%'; ``` 通过此查询,我们可以统计出当前有多少个...
1. **V$SESSION视图**:Oracle提供了一个名为V$SESSION的动态性能视图,其中包含了所有当前会话的信息,如用户ID、会话ID、SQL语句等,这是识别顶级会话的基础。 2. **SQL Monitor**:Oracle SQL Monitor可以实时...
获自EXPLAIN PLAN语句的执行计划跟具体执行的计划可以不同,因为 cursor 可能被不同的session 参数值编译(如, HASH_AREA_SIZE)。 通过V$SQL_PLAN视图,可以: 1. 确认当前的执行计划 2. 鉴别创建表索引效果 3. ...
log**、**v$archive_dest**、**v$logmnr_contents**、**v$logmnr_dictionary**、**v$logmnr_logs**、**v$tablespace**、**v$tempfile**、**v$filestat**、**v$undostat**、**v$rollname**、**v$session**、**v$...
- 有多种方式可以结束Oracle会话,例如通过`V$PROCESS`和`V$SESSION`视图找到进程ID并手动结束,或者直接使用`ALTER SYSTEM DISCONNECT SESSION`语句。 8. **查看SQL执行进度**: - `V$SESSION_LONGOPS`视图可以...
除了SQL Trace和TKPROF,Oracle还提供了许多其他工具和视图,例如`v$session_wait`用于查看会话等待事件,`v$pgastat`显示PGA内存使用情况,以及`v$sql`和`v$sqlarea`记录SQL语句的历史执行信息。通过结合使用这些...
### Oracle常用的系统表说明 Oracle 数据库通过一系列的系统表来存储有关数据库元数据的信息,这些表对于数据库管理员(DBA)来说极为重要,因为它们提供了数据库内部结构、配置及性能状态的关键信息。下面将详细...
该指南详细介绍了TongWeb V7.0 的配置过程,涵盖了Session管理、RedisSession架构模式、TongWeb-MQ使用说明、普通证书、国密证书、加密传输密钥管理、健康检测等方面的知识点。 Session管理是TongWeb V7.0 中的一...
这些视图通常以`V$`前缀命名,如`V$SESSION`、`V$PROCESS`等,其中`V$`是公共同义词,而实际的视图名称则带有`V_$`前缀。动态性能视图的更新频率非常高,随着数据库的运行而持续变化,因此得名“动态”。 这些视图...