通信の圧縮率を要約します。
sa_conn_compression_info( [ connidparm ] )
connidparm 接続 ID 番号を指定する任意の INTEGER パラメーター。
カラム名 | データ型 | 説明 |
---|---|---|
Type | VARCHAR(20) | この後に続く圧縮統計が 1 つの接続 (Connection) の圧縮統計か、サーバーへの全接続 (Server) の圧縮統計かを識別する文字列を返します。 |
ConnNumber | INTEGER | 接続 ID 番号を表す INTEGER を返します。Type が Server の場合は NULL が返されます。 |
Compression | VARCHAR(10) |
この接続で通信圧縮が有効であるかどうかを示す値として、On または Off を返します。 Type が Server の場合は NULL が返され、Type が Connection の場合は ON/OFF が返されます。 |
TotalBytes | INTEGER | 送受信された実際のバイト数の合計を示す INTEGER を返します。 |
TotalBytesUnComp | INTEGER | 圧縮を無効にした場合に送受信されると推測されるバイト数を示す INTEGER を返します。 |
CompRate | NUMERIC(5,2) | 全体的な圧縮率を示す NUMERIC(5,2) の値を返します。たとえば、0 は圧縮が実行されなかったことを意味します。値が 75 の場合、データの圧縮率は 75% であり、元のサイズの 1/4 に圧縮されていることを意味します。 |
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 system システムプロシージャーは、指定された接続について、圧縮プロパティで構成される結果セットを返します。connidparm を指定しない場合は、このシステムプロシージャーによって、サーバー上のデータベースへの現在の全接続の情報が返されます。
「クラウドに関する注意点」テナントデータベース独立性ルールのため、この機能がクラウドで実行された場合、現在のテナントデータベースについての情報のみを返します。
なし。
なし。
次の例では、sa_conn_compression_info システムプロシージャーを使用して、サーバーに対する全接続の圧縮プロパティをまとめた結果セットを返します。
CALL sa_conn_compression_info( ); |
Type | ConnNumber | Compression | TotalBytes | ... |
---|---|---|---|---|
Connection | 79 | Off | 7841 | ... |
Server | (NULL) | (NULL) | 2737761 | ... |
... | ... | ... | ... | ... |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |