ヘッダーをスキップ

Oracle Containers for J2EE構成および管理ガイド
10g(10.1.3.1.0)

B31849-01
目次
目次
索引
索引

戻る 次へ

C セッション状態表の概要

この付録では、OC4Jのデータベース永続性メカニズムで使用されるデータベース表のスキーマについて説明します。このメカニズムの詳細は、「データベース・レプリケーションの構成」を参照してください。

OC4J_HTTP_SESSION

この表には、アプリケーションの識別子やセッションのユーザー設定プロパティなど、単一のHTTPセッションに対するメタデータが格納されます。IDが主キーです。

OC4J_HTTP_SESSION表とOC4J_HTTP_SESSION_VALUE表の間には、1対多のリレーションシップがあります。OC4J_HTTP_SESSION表の各エントリには、OC4J_HTTP_SESSION_VALUE表のエントリが0(ゼロ)以上あります。

表C-1    OC4J_HTTP_SESSION表の説明 
名前  NULL指定  データ型  説明 

ID 

NOT_NULL 

VARCHAR2(100) 

一意のセッションID。 

APPLICATION_ID 

NULL 

VARCHAR2(100) 

セッションが属するアプリケーションに割り当てられるOC4Jの内部ID。 

IP 

NULL 

NUMBER(38) 

アプリケーションのホストとなるマシンのIPアドレス。 

LAST_ACCESSED 

NULL 

NUMBER(38) 

現在のレコードが最後に更新された時刻。 

USER_NAME 

NULL 

VARCHAR2(50) 

セッションのアプリケーション・ユーザー設定値に対するユーザー名。 

MAX_INACTIVE_TIME 

NULL 

NUMBER(38) 

期限切れになるまで、セッションのアイドル状態を維持できる最大時間。この最大時間を超えると、セッション・データは保存されません。 

CREATION_TIME 

NULL 

NUMBER(38) 

表が作成された時刻。 

OC4J_HTTP_SESSION_VALUE

この表には、各HTTPセッションのプロパティとアプリケーション・ユーザーによって設定された値が格納されます。値はバイナリ・ラージ・オブジェクト(BLOB)として格納されます。IDKEY_FIELD値を組み合せて主キーを構成します。

表C-2    OC4J_HTTP_SESSION_VALUE表の説明 
名前  NULL指定  データ型  説明 

ID 

NOT_NULL 

VARCHAR2(100) 

一意のセッションID。 

KEY_FIELD 

NOT_NULL 

VARCHAR2(100) 

アプリケーション・ユーザーによってセッションに設定されたプロパティの名前。 

VALUE_FIELD 

NULL 

BLOB 

セッショに設定されたプロパティの値。 

OC4J_EJB_SESSION

この表には、ステートフル・セッションBeanの現在の状態が格納されます。状態データはバイナリ・ラージ・オブジェクト(BLOB)として格納されます。IDが主キーです。

表C-3    OC4J_EJB_SESSION表の説明 
名前  NULL指定  データ型  説明 

ID 

NOT_NULL 

VARCHAR2(100) 

一意のセッションID。 

VALUE_FIELD 

NULL 

BLOB 

セッションBeanの現在の状態データ。 

LOCATION 

NULL 

NUMBER(38) 

セッションBeanのバインド先のJNDI名。 

CHECKSUM 

NULL 

NUMBER(38) 

バイトが正しい形式かどうかを検証するために内部的に使用されます。 

PASSIVATE 

NULL 

NUMBER(38) 

Beanが受動化されているかどうかを示すブール値。trueの場合、受動化されたBeanはディスクから取得されます。 

LAST_ACCESSED 

NULL 

NUMBER(38) 

現在のレコードが最後に更新された時刻。 

USER_NAME 

NULL 

VARCHAR2(50) 

セッションのアプリケーション・ユーザー設定値に対するユーザー名。 

MAX_INACTIVE_TIME 

NULL 

NUMBER(38) 

期限切れになるまで、セッションのアイドル状態を維持できる最大時間。この最大時間を超えると、セッション・データは保存されません。 

CREATION_TIME 

NULL 

NUMBER(38) 

表が作成された時刻。 


戻る 次へ
Oracle
Copyright © 2006 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引