Sybase 12.7 Home Theater System User Manual


 
リソース使用を調整するオプション
134 Sybase IQ
同時クエリの制限
-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 に設定すると、制限がないため、一時領域の条件によって
クエリが拒否されることはありません。