接続プロパティ情報をレポートします。
sa_conn_properties( [ connidparm ] )
connidparm 接続の ID 番号を指定する任意の INTEGER パラメータ。
カラム名 | データ型 | 説明 |
---|---|---|
Number | INTEGER | 接続の ID 番号。 |
PropNum | INTEGER | 接続プロパティの番号。 |
PropName | VARCHAR(255) | 接続プロパティの名前。 |
PropDescription | VARCHAR(255) | 接続プロパティの説明。 |
Value | LONG VARCHAR | 接続プロパティの値。 |
使用可能な各接続プロパティについて Number、PropNum、PropName、PropDescription、Value の接続 ID を返します。すべての接続プロパティ、接続に関するデータベース・オプション設定、接続に関連する統計情報の値が返されます。NULL 値を持つ有効なプロパティも返されます。
connidparm を指定しない場合は、現在のデータベースへの全接続のプロパティが返されます。connidparm が 0 未満の場合、現在の接続のオプション値が返されます。
なし
なし
次の例では、sa_conn_properties システム・プロシージャを使用して、全接続の接続プロパティ情報をまとめた結果セットを返します。
CALL sa_conn_properties( ); |
Number | PropNum | PropName | ... |
---|---|---|---|
79 | 37 | CacheHits | ... |
79 | 38 | CacheRead | ... |
... | ... | ... | ... |
次の例では、sa_conn_properties システム・プロシージャを使用して、CPU 時間の降順で、すべての接続のリストを返します*。
SELECT Number AS connection_number, CONNECTION_PROPERTY ( 'Name', Number ) AS connection_name, CONNECTION_PROPERTY ( 'Userid', Number ) AS user_id, CAST ( Value AS NUMERIC ( 30, 2 ) ) AS approx_cpu_time FROM sa_conn_properties() WHERE PropName = 'ApproximateCPUTime' ORDER BY approx_cpu_time DESC; |
* この例の提供者は RisingRoad Professional Services ( http://www.risingroad.com) の Breck Carter 氏です。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |