| Symfoware(R) Server RDBユーザーズガイド 応用プログラム開発編 - FUJITSU - | 
| 目次
			索引    | 
 第5章 応用プログラムの実行
第5章 応用プログラムの実行
	 5.4 応用プログラムの動作環境のチューニング
5.4 応用プログラムの動作環境のチューニング
応用プログラムから表のデータ操作の範囲を限定することができます。表のデータ操作の範囲は、以下の方法で限定できます。
表:表のデータ操作の範囲を限定する方法に、表のデータ操作の範囲を限定する方法について示します。
| 表の範囲限定方法 | 機能概要 | 有効範囲 | 対象 | 
|---|---|---|---|
| INCLUSION_DSIパラメタ | 応用プログラムの実行時に、 INCLUSION_DSIパラメタで指定されたDSIをデータ操作の範囲として限定します。 | 応用プログラムの開始から終了まで。 | 実行する応用プログラム | 
| rdbexdsiコマンド | rdbexdsiコマンドで指定したDSIをシステムで動作するすべての応用プログラムのデータ操作の範囲から除きます。 | rdbexdsiコマンドの-monの実行から-moffの実行まで。 | 全応用プログラム | 
| スコープ適用文 | CREATE SCOPE文で定義した、データ操作の範囲を、APPLY SCOPE文で利用者に適用します。この適用により、利用者が実行するSQL文のデータ操作の範囲を限定します。 | APPLY SCOPE文の実行からRELEASE SCOPE文の実行まで。 | 利用者ごとに実行するSQL文 | 
INCLUSION_DSIパラメタが指定された応用プログラムを、スコープが適用された利用者が実行する場合、INCLUSION_DSIパラメタとスコープの両方で指定されたDSIがデータ操作の範囲となります。

(1) 表T1は、スコープとINCLUSION_DSIでDSIが限定されているため、DSI2だけデータ操作ができます。
(2) 表T2は、DSIの限定の対象外のため、表中のすべてのDSIに対して、データ操作ができます。
rdbexdsiコマンドでDSIが除外されている場合、適用されているスコープから除外されているDSIを除いたDSIが、データ操作の範囲となります。
| 目次
			索引    |