| 列 | 烈性 | 描述 | ||
|---|---|---|---|---|
| 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 清除线程 | ||