Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » » 诊断跟踪表

 

sa_diagnostic_statistics 表

sa_diagnostic_statistics 表属于 dbo 用户,其中包含服务器中所拥有的性能计数器的历史记录。每一行都表示给定性能计数器在某一给定时间的瞬时值。

此表有两个版本:sa_diagnostic_statistics 和 sa_tmp_diagnostic_statistics。

列名 列类型 列约束 表约束
logging_session_id UNSIGNED INT NOT NULL
"time" TIMESTAMP NOT NULL
counter_id UNSIGNED SMALLINT NOT NULL
type TINYINT NOT NULL
connection_number UNSIGNED INT NOT NULL
counter_value UNSIGNED INT NOT NULL

logging_session_id   唯一地标识记录会话(在此会话期间收集诊断信息)的编号。

"time"   捕获性能计数器值时的时间。

counter_id   唯一地标识性能计数器的编号。使用 PROPERTY_NAME 函数,您可以获得此 counter_id 所表示的属性的名称。

type   指明它是数据库、服务器还是连接统计信息。可能的值有:0 表示服务器、1 表示数据库、2 表示连接、4 表示外部数据库。

connection_number   对于连接统计信息,它表示从中捕获此属性的连接编号。对于扩展数据库统计信息,它表示从中捕获此属性的文件的文件编号。否则,该值为 0。

counter_value   性能计数器的值。

另请参见