sa_diagnostic_connection 表属于 dbo 用户,对于在记录会话期间处于活动状态的每个数据库连接,该表中均只有一行。对于在记录会话中发生的连接和断开连接,其次数可从 sa_diagnostic_request 表中得出。
此表中的大多数值都反映了连接属性的值。
此表有两个版本:sa_diagnostic_connection 和 sa_tmp_diagnostic_connection。
列名 | 列类型 | 列约束 | 表约束 |
---|---|---|---|
logging_session_id | UNSIGNED INT | NOT NULL | 主键。 |
connection_number | UNSIGNED INT | 主键。 | |
connection_name | LONG VARCHAR | ||
user_name | LONG VARCHAR | ||
comm_link | CHAR(40) | ||
node_address | LONG VARCHAR | ||
appinfo | LONG VARCHAR |
logging_session_id 唯一地标识记录会话(在此会话期间收集诊断信息)的编号。
connection_number 由数据库服务器指定的编号,用于标识用户与数据库之间的连接。此值反映了 Number 连接属性的值。
connection_name 连接的可选名称属性。此值反映了 Name 连接属性的值。
user_name 连接到数据库的用户的名称。
comm_link 指定客户端网络协议选项。此值反映了 CommLinks 连接属性的值。
node_address 客户端/服务器连接中客户端的节点。此值反映了 NodeAddress 连接属性的值。
appinfo 有关客户端进程的信息,如客户端计算机的 IP 地址、运行该客户端进程的操作系统,等等。此值反映了 AppInfo 连接属性的值。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |