DV_SESSIONS
查看当前所有的会话情况。
表1 DV_SESSIONS字段
序号 | 字段名 | 字段定义 | 字段说明 |
---|---|---|---|
0 | SID | BINARY_INTEGER | 会话ID。 |
1 | SPID | VARCHAR(11 BYTE) | 会话所在的线程ID。对于缓存在SESSION池中未在运行的会话,其SPID为0。 |
2 | SERIAL# | BINARY_INTEGER | 会话序列号。用于唯一标识会话的对象。 |
3 | USER# | BINARY_INTEGER | 当前会话登录的用户ID。 |
4 | USERNAME | VARCHAR(64 BYTE) | 当前会话登录的用户名。 |
5 | CURR_SCHEMA | VARCHAR(64 BYTE) | 当前会话登录的SCHEMA。 |
6 | PIPE_TYPE | VARCHAR(20 BYTE) | SESSION管道类型:TCP/SSL/UDS |
7 | CLIENT_IP | VARCHAR(20 BYTE) | 当前会话登录的客户端IP。 |
8 | CLIENT_PORT | VARCHAR(10 BYTE) | 当前会话登录的客户端端口号。 |
9 | CLIENT_UDS_PATH | VARCHAR(108 BYTE) | 客户端UDS路径 |
10 | SERVER_IP | VARCHAR(20 BYTE) | 当前会话服务端的IP。 |
11 | SERVER_PORT | VARCHAR(10 BYTE) | 当前会话服务端的端口号。 |
12 | SERVER_UDS_PATH | VARCHAR(108 BYTE) | 服务端UDS路径 |
13 | SERVER_MODE | VARCHAR(10 BYTE) | 当前会话服务模式:均显示为MIXTURE(混合)模式。 当前会话的实际服务模式,取决于参数SESSIONS、OPTIMIZED_WORKER_THREADS以及实际连接数: SESSIONS小于OPTIMIZED_WORKER_THREADS时,当前会话只能运行于DEDICATED(独占)模式;SESSIONS大于OPTIMIZED_WORKER_THREADS时,若实际连接数大于OPTIMIZED_WORKER_THREADS,当前会话运行于SHARED(共享)模式,否则运行于DEDICATED(独占)模式,此种模式称为MIXTURE(混合)模式。 |
14 | OSUSER | VARCHAR(64 BYTE) | 当前会话登录的客户端所在的操作系统用户信息。 |
15 | MACHINE | VARCHAR(30 BYTE) | 当前会话登录的客户端所在的机器信息。 |
16 | PROGRAM | VARCHAR(256 BYTE) | 当前会话登录的客户端名称。 |
17 | AUTO_COMMIT | BOOLEAN | 自动提交 GS_TRUE 执行语句后直接提交 |
18 | CLIENT_VERSION | BINARY_INTEGER | 客户端版本号 |
19 | TYPE | VARCHAR(10 BYTE) | 当前会话类型: BACKGROUND(后台)AUTONOMOUS(自治事务) USER(用户)REPLICA日志复制JOBEMERG(连接池满,SYS连接独占agent会话类型) |
20 | LOGON_TIME | DATE | 当前会话的登录时间。 |
21 | STATUS | VARCHAR(10 BYTE) | 当前会话的状态: IN-ACTIVE(待机状态)ACTIVE(执行状态) CANCELED(被取消,待回收状态)KILLED(被杀死,待回收状态)SUSPENSION(暂停,开启自治事务后原会话挂起) |
22 | LOCK_WAIT | VARCHAR(4 BYTE) | 是否存在锁等待。 |
23 | WAIT_SID | BINARY_INTEGER | 锁等待的SESSION ID。 |
24 | EXECUTIONS | BINARY_BIGINT | SQL执行数目。 |
25 | SIMPLE_QUERIES | BINARY_BIGINT | 简单查询语句执行数目。 |
26 | DISK_READS | BINARY_BIGINT | 磁盘读数目。 |
27 | BUFFER_GETS | BINARY_BIGINT | 缓存读数目。 |
28 | CR_GETS | BINARY_BIGINT | 一致性页面缓存读数目。 |
29 | CURRENT_SQL | VARCHAR(1024 BYTE) | 正在执行的SQL语句(只显示DML)。 |
30 | SQL_EXEC_START | DATE | 开始执行SQL语句的时间点。 |
31 | SQL_ID | BINARY_BIGINT | 当前执行sql hash值。 |
32 | ATOMIC_OPERS | BINARY_BIGINT | 原子操作数目。 |
33 | REDO_BYTES | BINARY_BIGINT | 待REDO操作的字节数。 |
34 | COMMITS | BINARY_BIGINT | 提交次数。 |
35 | NOWAIT_COMMITS | BINARY_BIGINT | NOWAIT模式提交次数。 |
36 | XA_COMMITS | BINARY_BIGINT | 两阶段事务提交次数。 |
37 | ROLLBACKS | BINARY_BIGINT | 回归次数。 |
38 | XA_ROLLBACKS | BINARY_BIGINT | 两阶段事务回滚次数。 |
39 | LOCAL_TXN_TIMES | BINARY_BIGINT | 本地事务执行时间。(单位:微秒) |
40 | XA_TXN_TIMES | BINARY_BIGINT | 两阶段事务执行时间。(单位:微秒) |
41 | PARSES | BINARY_BIGINT | 解析数目。 |
42 | HARD_PARSES | BINARY_BIGINT | 硬解析数目。 |
43 | EVENT# | BINARY_INTEGER | 事件号。 |
44 | EVENT | VARCHAR(64 BYTE) | 事件名。 |
45 | SORTS | BINARY_BIGINT | 当前会话累计统计排序次数 |
46 | PROCESSED_ROWS | BINARY_BIGINT | 当前会话累计统计处理行 |
47 | IO_WAIT_TIME | BINARY_BIGINT | 当前会话累计统计SQL语句IO等待时间(单位:微秒) |
48 | CON_WAIT_TIME | BINARY_BIGINT | 当前会话累计统计SQL语句锁等待时间(单位:微秒) |
49 | CPU_TIME | BINARY_BIGINT | 当前会话累计统计SQL语句CPU占用时间(单位:微秒) |
50 | ELAPSED_TIME | BINARY_BIGINT | 当前会话累计统计SQL语句的总耗时(单位:微秒) |
51 | ISOLEVEL | BINARY_BIGINT | 会话的事务隔离级别。 1:read committed2:current committed3:serializable |
52 | MODULE | VARCHAR(64 BYTE) | 第一次硬解析该SQL时,执行它的客户端名称。目前可能的值为GSC_APPLICATION, JDBC,ZSQL。对于不识别的客户端,显示为UNKNOWN。 |
53 | VMP_PAGES | BINARY_BIGINT | VMP从VMA上已申请的内存页数 |
54 | LARGE_VMP_PAGES | BINARY_BIGINT | LARGE VMP从LARGE VMA上已申请的内存页数 |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。