| Symfoware(R) Server RDBユーザーズガイド 応用プログラム開発編 - FUJITSU - | 
| 目次
			索引    | 
 第5章 応用プログラムの実行
第5章 応用プログラムの実行
	 5.4 応用プログラムの動作環境のチューニング
5.4 応用プログラムの動作環境のチューニング
ここでは、システム用の動作環境ファイルの定義方法と、定義する実行パラメタの種類について説明します。
システム用の動作環境ファイルの定義は、以下の作業を順番に行います。
システム用の動作環境ファイル名をRDB構成パラメタファイルに指定する
実行パラメタを設定する
システム用の動作環境ファイルの定義方法の詳細は、UNIX系の場合は“セットアップガイド”を、Windowsの場合は“RDB管理者ガイド”を参照してください。
システム用の動作環境ファイルには、データベースシステム全体に共通する実行環境を、実行パラメタとして記述します。
システム用の動作環境ファイルに記述できる実行パラメタは、表:システム用の動作環境ファイルの実行パラメタの種類に示す種類があります。
| 分類 | 実行パラメタ | 概要 | 記述数 | 記述の省略 | 
|---|---|---|---|---|
| 通信 | COMMUNICATION_BUFFER | ローカルアクセスの場合に、サーバ側で使用するバッファのサイズ | 単一 | 省略可能 | 
| MAX_CONNECT_SYS | ローカルで接続できるコネクションの数の最大値 | 単一 | 省略可能 | |
| MAX_CONNECT_TCP | 1つのSymfoware/RDB環境に対しRDB2_TCPで接続できるコネクション数の最大値 | 単一 | 省略可能 | |
| RDB_KEEPALIVE | Symfoware/RDBにRDB2_TCPで接続する場合にKEEPALIVE機能を使用するか否か | 単一 | 省略可能 | |
| TRAN_TIME_LIMIT | 1つのトランザクションの最大使用可能時間 | 単一 | 省略可能 | |
| 作業領域 | SORT_MEM_SIZE | 作業用ソート領域として使うメモリサイズ | 単一 | 省略可能 | 
| WORK_MEM_SIZE | 作業用テーブルとして使うメモリのサイズ | 単一 | 省略可能 | |
| WORK_PATH | 作業用テーブルおよび作業用ソート領域のパス | 単一 | 省略可能 | |
| 表・インデックス | DEFAULT_DSI_NAME | 格納構造定義を簡略化した表あるいはインデックスを定義する場合の、Symfoware/RDBが自動的に生成する表あるいはインデックスのDSO名および表あるいはインデックスのDSI名の生成方法 | 単一 | 省略可能 | 
| DEFAULT_DSI_TYPE | 格納構造定義を簡略化した表を定義する場合、Symfoware/RDBが自動的に生成する表のDSOの格納構造の選択 | 単一 | 省略可能 | |
| DEFAULT_INDEX_SIZE | 格納構造定義を簡略化したインデックスを定義する場合のインデックスのデータ格納域の初期量、拡張量、ページ長など | 単一 | 省略可能 | |
| DEFAULT_OBJECT_TABLE_SIZE | 格納構造定義を簡略化した表を定義する場合のOBJECT構造の表のデータ格納域の初期量、拡張量、ページ長など | 単一 | 省略可能 | |
| DEFAULT_TABLE_SIZE | 格納構造定義を簡略化した表を定義する場合の表のデータ格納域の初期量、拡張量、ページ長など | 単一 | 省略可能 | |
| INDEX_PREFIX | 格納構造定義を簡略化したインデックスを定義する場合の、Symfoware/RDBが自動的に生成するインデックスのDSO名およびインデックスの DSI名のプレフィックス | 単一 | 省略可能 | |
| TABLE_PREFIX | 格納構造定義を簡略化した表を定義する場合の、Symfoware/RDBが自動的に生成する表のDSO名および表のDSI名のプレフィックス | 単一 | 省略可能 | |
| TEMPORARY_INDEX_SIZE | 一時表にインデックスを定義する場合のインデックスのデータ格納域の初期量、拡張量など | 単一 | 省略可能 | |
| TEMPORARY_TABLE_SIZE | 一時表を定義する場合の表のデータ格納域の初期量、拡張量など | 単一 | 省略可能 | |
| 排他 | R_LOCK | 占有の単位を行とする | 単一 | 省略可能 | 
| デバッグ | DIV_TRACE_FILE | 複数プロセス配下で応用プログラムが動作している場合、個別のトレース情報を出力するか否か | 単一 | 省略可能 | 
| EXTERNAL_PROCESS_CORE | Symfoware/RDBの外部で動作するプロセスで異常が発生した場合のダンプ出力先 | 単一 | 省略可能 | |
| MAX_EXTPROC_CORE_NUM | Symfoware/RDBの外部で動作するプロセスで異常が発生した場合のダンプ出力最大数 | 単一 | 省略可能 | |
| アクセスプラン・性能情報(注) | JOIN_ORDER | 結合表と他の表のジョイン順 | 単一 | 省略可能 | 
| JOIN_RULE | ジョインする方法 | 単一 | 省略可能 | |
| SS_RATE | 述語ごとの検索範囲の選択率の値 | 単一 | 省略可能 | |
| TID_SORT | インデックス検索と表データ取得のアクセスモデルTIDソートを利用するか否か | 単一 | 省略可能 | |
| TID_UNION | TIDユニオンマージのアクセスモデルを有効にするか否か | 単一 | 省略可能 | |
| USQL_LOCK | UPDATE文(探索)またはDELETE文(探索)の更新標的レコードを位置づける部分の占有モード | 単一 | 省略可能 | |
| プロセス | EXTERNAL_PROCESS_USER | Symfoware/RDBの外部で動作するプロセスの実効ユーザID指定 | 単一 | 省略可能 | 
| メッセージ | CONSOLE_MSG | コンソール(UNIX系の場合)またはイベントログ(Windows 2000およびWindows Server 2003の場合)へメッセージを出力するか否か | 単一 | 省略可能 | 
| 並列 | MAX_PARALLEL | データベースを並列に検索する場合の多重度 | 単一 | 省略可能 | 
| その他 | ARC_FULL | アーカイブログ満杯時にエラー復帰するか否か | 単一 | 省略可能 | 
| NAME_SIZE_CHECK | 資源名のサイズをチェックアウトするか否か | 単一 | 省略可能 | 
注) アクセスプランおよび性能情報に関する実行パラメタです。詳細については、“SQLTOOLユーザーズガイド”を参照してください。
| 目次
			索引    |