ttCacheAutorefreshStatsGet
AUTOREFRESH
の状態がON
またはPAUSED
で、キャッシュ・エージェントが実行中である場合のみ返されます。
この組込みプロシージャが返す情報は、次の場合に常にリセットされます。
-
キャッシュ・エージェントが再起動された場合
-
状態が
OFF
に設定されてからON
またはPAUSED
に戻された場合 -
キャッシュ・グループが削除されて再作成された場合
必要な権限
このプロシージャには、権限は必要ありません。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このプロシージャは、TimesTen ClassicとTimesTen Scaleoutの両方でサポートされています。関連ビュー
このプロシージャには関連ビューはありません。
構文
ttCacheAutorefreshStatsGet ('cgOwner', 'cgname')
パラメータ
ttCacheAutorefreshStatsGet
には、次のパラメータがあります。
パラメータ | 型 | 説明 |
---|---|---|
|
|
キャッシュ・グループの所有者の名前。 |
|
|
自動リフレッシュに関する情報を返すキャッシュ・グループの名前。 |
結果セット
ttCacheAutorefreshStatsGet
組込みプロシージャは、自動リフレッシュ・モードがFULL
のキャッシュ・グループには、列情報のサブセットのみを返します。入手できない情報に対しては列値0
が返されます。
ttCacheAutorefreshStatsGet
は次の結果を返します。
列 | 型 | 説明 | 完全自動リフレッシュで返されるか |
---|---|---|---|
|
|
キャッシュ・グループID。 |
はい |
|
|
この時間隔で自動リフレッシュが開始された時間のタイムスタンプ。 |
はい |
|
|
この時間隔で自動リフレッシュ・トランザクションが開始されてからのキャッシュ・エージェントの経過時間(ミリ秒)。この値は累積値で、キャッシュ・エージェント・プロセスが開始されるとリセットされます。 |
はい |
|
|
キャッシュ・グループの自動リフレッシュ番号は、キャッシュ・エージェントの開始後にこのキャッシュ・グループが何回増分リフレッシュされたかを示します。キャッシュ・エージェントの開始時に、この番号は |
はい |
|
|
この自動リフレッシュ・トランザクションで経過した時間(ミリ秒)。 |
はい |
|
|
この自動リフレッシュで自動リフレッシュされた行数。ルート表および子表の行を含む、すべての行が含まれます。 複数の表が含まれるキャッシュ・グループの場合、子表の行は複数回更新されます。したがって、自動リフレッシュされる行の数は、Oracle Databaseで更新される行の数を超える場合があります。 |
いいえ |
|
|
この自動リフレッシュ・トランザクションでOracle Databaseから転送されたバイト数。 |
いいえ |
|
|
この自動リフレッシュ・トランザクションで自動リフレッシュされたルート表の行数。 |
はい |
|
|
Oracle Databaseで自動リフレッシュ問合せの実行にかかった時間(ミリ秒)。 |
いいえ |
|
|
自動リフレッシュ問合せでOracle Databaseからの行フェッチにかかった時間(ミリ秒)。 |
いいえ |
|
|
TimesTenによる自動リフレッシュの適用にかかった時間(ミリ秒)。 |
いいえ |
|
|
キャッシュ・エージェントの起動後に自動リフレッシュされた行の合計数。 自動リフレッシュされる行の総数は、Oracle Databaseで更新される行の数とは異なる場合があります。これはログのマーキングの遅延によるもので、一部の更新は自動リフレッシュされて複数回カウントされる場合があります。 |
いいえ |
|
|
キャッシュ・エージェントの起動後にOracle Databaseから転送された総バイト数。 |
いいえ |
|
|
キャッシュ・エージェントの起動後に自動リフレッシュされたルート表の行の合計数。 |
はい |
|
|
キャッシュ・エージェントの起動後の自動リフレッシュの合計経過時間(ミリ秒)。 |
はい |
|
|
現在の自動リフレッシュの状態を説明する文字列。このフィールドでサポートされている値は次のとおりです。
|
はい |
|
|
この自動リフレッシュでOracle Databaseからフェッチされた行数。 |
はい |
|
|
この自動リフレッシュでOracle Databaseからフェッチされた行の累積数。 |
はい |
|
|
最低レベルの表使用率(パーセント)。表使用率が指定されたパーセントよりも低い場合には、表は圧縮されます。 |
はい |
|
|
使用率または断片率が最後に計算されたときのタイムスタンプ。 |
はい |
|
|
表が圧縮された回数。 |
はい |
ノート
-
ここでレポートされているほとんどの列値は、キャッシュ・グループ・レベルで収集されます。たとえば、
autorefDuration
およびautorefNumRows
には、指定したキャッシュ・グループの情報のみが含まれます。このルールの例外は、列値cacheAgentUpTime、startTimestamp
およびautorefreshStatus
です。これらの値は、自動リフレッシュ時間隔レベルでレポートされます。 -
StartTimestamp
は、自動リフレッシュ時間隔における自動リフレッシュの開始時に取得されます。キャッシュ・グループは、時間隔の自動リフレッシュが開始されるとただちにin progress
状態になります。時間隔のすべてのキャッシュ・グループの自動リフレッシュが完了すると、complete
とマークされます。
例
この例では、testcache
は、1つの表を持ち、増分自動リフレッシュ時間隔が10秒のREADONLY
キャッシュ・グループです。
Command> call ttcacheautorefreshstatsget('user1','testcache'); < 1164260, 2011-07-23 15:43:52.000000, 850280, 44, 0, 75464, 528255, 75464, 310, 110, 6800, 1890912, 12439795, 1890912, 160020, InProgress, 2, 74 > < 1164260, 2011-07-23 15:43:33.000000, 831700, 43, 13550, 108544, 759808, 108544, 1030, 230, 12290, 1815448, 11911540, 1815448, 160020, Complete, 2, 72 > < 1164260, 2011-07-23 15:43:12.000000, 810230, 42, 17040, 115712, 809984, 115712, 610, 330, 16090, 1706904, 11151732, 1706904, 146470, Complete, 2, 70> < 1164260, 2011-07-23 15:42:52.000000, 790190, 41, 14300, 94208, 659456, 94208,560, 320, 13410, 1591192, 10341748, 1591192, 129430, Complete, 2, 68 > < 1164260, 2011-07-23 15:42:32.000000, 770180, 40, 12080, 99328, 695296, 99328,450, 290, 11340, 1496984, 9682292, 1496984, 115130, Complete, 2, 66 > < 1164260, 2011-07-23 15:42:12.000000, 750130, 39, 10380, 86016, 598368, 86016,430, 230, 9720, 1397656, 8986996, 1397656, 103050, Complete, 2, 64 > < 1164260, 2011-07-23 15:41:52.000000, 730130, 38, 13530, 112640, 700768, 112640, 530, 220, 12780, 1311640, 8388628, 1311640, 92670, Complete, 2, 62 > < 1164260, 2011-07-23 15:41:32.000000, 710120, 37, 9370, 56320, 326810, 56320, 310, 160, 8900, 1199000, 7687860, 1199000, 79140, Complete, 2, 60 > < 1164260, 2011-07-23 15:41:22.000000, 700120, 36, 2120, 10240, 50330, 10240, 50, 200, 1870, 1142680, 7361050, 1142680, 69770, Complete, 2, 58 > < 1164260, 2011-07-23 15:41:12.000000, 690110, 35, 0, 0, 0, 0, 0, 0, 0, 1132440, 7310720, 1132440, 67650, Complete, 2, 56 > 10 rows found.