列 | 烈性 | 描述 | ||
---|---|---|---|---|
sid | integer | 会话 ID | ||
username | char(32) | 用户 ID | ||
uid | smallint | 用户 ID 号 | ||
pid | integer | 客户端进程 ID | ||
hostname | char(256) | 客户端的主机名 | ||
tty | char(16) | 用户 stderr 文件的名称 | ||
connected | integer | 用户连接到数据库服务器上的时间 | ||
feprogram |
char(255) |
保留、供将来使用 | ||
pooladdr | integer | 会话池地址 | ||
is_wlatch | integer | 如果会话主线程正在等待锁存器,那么为 1 | ||
is_wlock | integer | 如果会话主线程正在等待锁,那么为 1 | ||
is_wbuff | integer | 如果会话主线程正在等待缓冲区,那么为 1 | ||
is_wckpt | integer | 如果会话主线程正在等待检查点,那么为 1 | ||
is_wlogbuf | integer | 如果会话主线程正在等待日志缓冲区,那么为 1 | ||
is_wtrans | integer | 如果会话主线程正在等待事务,那么为 1 | ||
is_monitor | integer | 如果会话是特殊的监视进程,那么为 1 | ||
is_incrit | integer | 如果会话主线程处于临界段中,那么为 1 | ||
state | integer | 标识 | 十六进制 | 含义 |
1 | 0x00000001 | 用户结构在使用中 | ||
2 | 0x00000002 | 正在等待锁存器 | ||
4 | 0x00000004 | 正在等待锁 | ||
8 | 0x00000008 | 正在等待缓冲区 | ||
16 | 0x00000010 | 正在等待检查点 | ||
32 | 0x00000020 | 在读调用中 | ||
64 | 0x00000040 | 正在向备份磁带写如逻辑日志 | ||
256 | 0x00000100 | 在临界段中 | ||
512 | 0x00000200 | 特殊守护程序 | ||
1024 | 0x00000400 | 正在归档 | ||
2048 | 0x00000800 | 清除死进程 | ||
4096 | 0x00001000 | 正在等待写入日志缓冲区 | ||
8192 | 0x00002000 | 特殊的缓冲区清仓线程 | ||
16384 | 0x00004000 | 远程数据库服务器 | ||
32768 | 0x00008000 | 用于设置 RS_timeout 死锁超时 | ||
65536 | 0x00010000 | 常规死锁超时 | ||
262144 | 0x00040000 | 正在等待事务 | ||
524288 | 0x00080000 | 会话主线程 | ||
1048576 | 0x00100000 | 用于构建索引的线程 | ||
2097152 | 0x00200000 | B-tree 清除线程 |