提供通信压缩比摘要信息。
sa_conn_compression_info( [ connidparm ] )
connidparm 使用此可选的 INTEGER 参数指定连接的 ID 号。
列名 | 数据类型 | 说明 |
---|---|---|
Type | VARCHAR(20) | 一个字符串,用于确定其后面的压缩统计信息是表示一个 Connection 还是到 Server 的所有连接。 |
ConnNumber | INTEGER | 一个表示连接 ID 的 INTEGER 类型值。如果 Type 是 Server,则返回 NULL。 |
Compression | VARCHAR(10) | 一个字符串,表示连接是否启用了压缩。如果 Type 为 Server,则返回 NULL,如果 Type 为 Connection,则返回 ON/OFF。 |
TotalBytes | INTEGER | 一个 INTEGER 类型值,表示发送和收到的实际字节总数。 |
TotalBytesUnComp | INTEGER | 一个 INTEGER 类型值,表示当禁用压缩时本来会发送和收到的字节数。 |
CompRate | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示总压缩比。例如,值 0 表示没有发生压缩。值 75 表示数据压缩比是 75%,即一直压缩到原大小的四分之一。 |
CompRateSent | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示发送到客户端的数据的压缩比。 |
CompRateReceived | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示从客户端收到的数据的压缩比。 |
TotalPackets | INTEGER | 一个 INTEGER 类型值,表示发送和收到的实际数据包总数。 |
TotalPacketsUnComp | INTEGER | 一个 INTEGER 类型值,表示当禁用压缩时本来会发送和收到的数据包总数。 |
CompPktRate | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示数据包的总压缩比。 |
CompPktRateSent | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示发送到客户端的数据包的压缩比。 |
CompPktRateReceived | NUMERIC(5,2) | 一个 NUMERIC (5,2) 类型值,表示从客户端收到的数据包的压缩比。 |
如果指定连接 ID 号,则 sa_conn_compression_info 系统过程为提供的连接返回一个包含 compression 属性的结果集。如果没有提供 connection-id,则此系统过程返回到服务器上数据库的所有当前连接的信息。
有关派生出这些值的属性的信息,请参见连接属性。
无
无
以下示例使用 sa_conn_compression_info 系统过程为连接到服务器的所有连接返回一个汇总其 compression 属性的结果集。
CALL sa_conn_compression_info( ); |
Type | ConnNumber | Compression | TotalBytes | ... |
---|---|---|---|---|
Connection | 79 | Off | 7841 | ... |
Server | (NULL) | (NULL) | 2737761 | ... |
... | ... | ... | ... | ... |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |