ページの先頭行へ戻る
Symfoware Server V10.0.0 SQLTOOLユーザーズガイド

5.16 PRINT ENV文

機能

SQL文実行時に指定されている動作環境の中で性能チューニングに関連するパラメタの指定内容を表示する機能です。

記述形式

PRINT ENV

一般規則

IGNORE_INDEX:

インデックスを使用しないアクセスプランを選択するか否か

JOIN_RULE:

ジョインする方法

JOIN_ORDER:

結合表と他の表のジョイン順

MAX_PARALLEL:

データベースを並列に検索する場合の多重度

PARALLEL_SCAN:

アプリケーション単位またはコネクション単位にデータベースを並列に検索するか否か

R_LOCK:

排他の単位を行とします

SCAN_KEY_ARITHMETIC_RANGE:

四則演算の検索範囲について、インデックス範囲検索、または、クラスタキーの検索を行うか否か

SCAN_KEY_CAST:

探索条件のCASTオペランドに指定した列でインデックスの範囲検索、または、クラスタキー検索を行うか否か

SORT_HASHAREA_SIZE:

ソート処理がレコードをハッシングして格納するための領域のサイズ

SORT_MEM_SIZE:

作業用ソート領域として使うメモリサイズ(単位はキロバイト)

SS_RATE:

述語ごとの検索範囲の選択率の値

TID_SORT:

インデックス検索と表データ取得のアクセスモデルでTIDソートを利用するか否か

TID_UNION:

TIDユニオンマージのアクセスモデルを有効にするか否か

USQL_LOCK:

UPDATE文:探索、またはDELETE文:探索の更新標的レコードを位置づける部分の占有モード

WORK_MEM_SIZE:

作業用テーブルとして使うメモリサイズ(単位はキロバイト)


上記パラメタのうち、以下のパラメタに関する詳細は、“5.4 CHANGE ENV文”を参照してください。

参照

上記パラメタのうち、以下の5つのパラメタに関する詳細は、“アプリケーション開発ガイド(共通編)”を参照してください。

  • MAX_PARALLEL

  • PARALLEL_SCAN

  • R_LOCK

  • SORT_MEM_SIZE

  • WORK_MEM_SIZE

表示されるパラメタ一覧

表示
SQL>PRINT ENV

IGNORE_INDEX              = NO
JOIN_RULE                 = AUTO
JOIN_ORDER                = AUTO
MAX_PARALLEL              = 4
PARALLEL_SCAN             = NO
R_LOCK                    = YES
SCAN_KEY_ARITHMETIC_RANGE = YES
SCAN_KEY_CAST             = YES
SORT_HASHAREA_SIZE        = 2097150
SORT_MEM_SIZE             = 2112
SS_RATE                   = 0.200000,0.250000,0.500000,0.400000,0.000100
TID_SORT                  = YES
TID_UNION                 = YES
USQL_LOCK                 = EX
WORK_MEM_SIZE             = 128