Sybase 12.7 manual 同時クエリの制限, 使用可能な Cpu 数の設定, クエリによるテンポラリ dbspace の使用の制限, Sybase IQ

Models: 12.7

1 212
Download 212 pages 60.16 Kb
Page 150
Image 150
同時クエリの制限

リソース使用を調整するオプション

同時クエリの制限

-iqgovernコマンドライン・オプションを使用すると、サーバの同時クエリの 数を制御できます。これは、ライセンスによって規制される接続数とは異なり ます。

-iqgovernスイッチは、メモリを最も効果的に使用するために、バッファのデー タのディスクへのページングを最適化します。-iqgovernのデフォルト値は、

(2 x CPU ) +4 です。

使用可能な CPU 数の設定

Sybase IQ 起動コマンドの -iqnumbercpusスイッチを使用すると、使用できる CPU の数を指定できます。このスイッチは、次のマシンでのみ使用すること をおすすめします。

Intel® CPU を搭載し、ハイパースレッディングが有効になっているマ シン

オペレーティング・システムのユーティリティを使用して、Sybase IQ を マシン内の CPU の一部に制限しているマシン

詳細については、『Sybase IQ システム管理ガイド』のCPU 数の設定」を参照 してください。

クエリによるテンポラリ dbspace の使用の制限

SET コマンドの QUERY_TEMP_SPACE_LIMIT オプションを使用すると、 1 つのクエリに使用可能なテンポラリ dbspace の量を制限できます。デフォル トでは、クエリは 2000MB のテンポラリ dbspace を使用できます。

クエリが発行されると、Sybase IQ は、クエリの解析に必要な一時領域を推定 します。ソート、ハッシュ、ロー・ストアに使用する結果領域の合計が、現在

QUERY_TEMP_SPACE_LIMIT 設定を超える場合、クエリは拒否され、次 のようなメッセージが表示されます。

Query rejected because it exceeds total space resource limit

このオプションを 0 に設定すると、制限がないため、一時領域の条件によって クエリが拒否されることはありません。

134

Sybase IQ

Page 150
Image 150
Sybase 12.7 manual 同時クエリの制限, 使用可能な Cpu 数の設定, クエリによるテンポラリ dbspace の使用の制限, Sybase IQ