ヘッダーをスキップ
Oracle TimesTen In-Memory Databaseオペレーション・ガイド
リリース7.0
E05167-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

データ・ストア情報の表示

データ・ストア構造に関する情報を表示するいくつかのttIsql組込みコマンドが用意されています。次に、最も有効なコマンドの概要を示します。

describeコマンドを使用すると、表、結果セットの列、および準備済のSQL文と組込みプロシージャのパラメータに関する情報が表示されます。describeコマンドの引数として、表の名前、組込みプロシージャ、SQL文、または事前に準備済のSQL文のコマンドIDを指定できます。

例5.15

Command> CREATE TABLE T1 (KEY NUMBER NOT NULL PRIMARY KEY, VALUE CHAR (64));

Command> describe T1;

Table USER.T1:

  Columns:

   *KEY                             NUMBER NOT NULL

    VALUE                           CHAR (64)

1 table found.

(primary key columns are indicated with *)

Command> describe SELECT * FROM T1 WHERE KEY=?;

Prepared Statement:

  Parameters:

    Parameter 1                     NUMBER

  Columns:

    KEY                             NUMBER NOT NULL

    VALUE                           CHAR (64)

Command> describe ttOptUseIndex;

Procedure TTOPTUSEINDEX:

  Parameters:

    Parameter INDOPTION                     VARCHAR (1024)

  Columns:

    (none)

1 procedure found.

Command>

cachegroupsコマンドを使用すると、現行のデータ・ストアで定義されているキャッシュ・グループの詳細が表示されます。キャッシュ・グループに関連付けられているWHERE句およびキャッシュ期限を使用するキャッシュ・グループのDURATION値のみでなく、キャッシュ・グループに定義されているroot表および子表の属性も表示されます。cachegroupsコマンドには、情報を表示するキャッシュ・グループの名前を引数として指定します。

例5.16

Command> cachegroups MY_CACHE_GROUP;

Cache Group USER.MY_CACHE_GROUP:

  Duration: 40 Minutes

  Root Table: USER.T1

  Where Clause: (T1.KEY < 100)

  Type: Not Propagate

  Child Table: USER.T2

  Where Clause: (none)

  Type: Propagate

1 cache group found.

Command>

dssizeコマンドを使用すると、データ・ストアの最大サイズ、割当てサイズおよび使用中サイズのみでなく、永続パーティションおよび一時パーティションの現在のメモリー・ステータスがレポートされます。monitorコマンドを使用すると、dssizeコマンドで戻されるすべての情報およびデータ・ストアがメモリーにロードされてから収集された接続数、チェックポイント、ロック・タイムアウト、コミット、ロールバックなどに関する追加の統計情報が表示されます。

例5.17

Command> monitor;

TIME_OF_1ST_CONNECT: Thu Sep 23 11:51:38 2005

DS_CONNECTS: 4

DS_DISCONNECTS: 0

DS_CHECKPOINTS: 2

DS_CHECKPOINTS_FUZZY: 0

DS_COMPACTS: 0

PERM_ALLOCATED_SIZE: 204800

PERM_IN_USE_SIZE: 780

PERM_IN_USE_HIGH_WATER: 780

TEMP_ALLOCATED_SIZE: 36864

TEMP_IN_USE_SIZE: 2048

TEMP_IN_USE_HIGH_WATER: 2048

SYS18: 0

XACT_BEGINS: 16

XACT_COMMITS: 15

XACT_D_COMMITS: 0

XACT_ROLLBACKS: 0

LOG_FORCES: 2

DEADLOCKS: 0

LOCK_TIMEOUTS: 0

LOCK_GRANTS_IMMED: 290

LOCK_GRANTS_WAIT: 0

  CMD_PREPARES: 15

CMD_REPREPARES: 0

CMD_TEMP_INDEXES: 0

LAST_LOG_FILE: 0

REPHOLD_LOG_FILE: -1

REPHOLD_LOG_OFF: -1

REP_XACT_COUNT: 0

REP_CONFLICT_COUNT: 0

REP_PEER_CONNECTIONS: 0

REP_PEER_RETRIES: 0

FIRST_LOG_FILE: 0

LOG_BYTES_TO_LOG_BUFFER: 10960

LOG_FS_READS: 0

LOG_FS_WRITES: 2

LOG_BUFFER_WAITS: 0

CHECKPOINT_BYTES_WRITTEN: 1037176

SYS1: 0

SYS2: 0

SYS3: 0

SYS4: 0

SYS5: 0

SYS6: 0

SYS7: 23

SYS8: 0

SYS10: 0

SYS11: 0

SYS12: 0

SYS13: 0

SYS14: 0

SYS15: 0

SYS16: 0

SYS17: 0

SYS19: 0

SYS9:

Command>