Справочник Пользователя для Sybase 12.7

Скачать
Страница из 212
メモリ使用の概要
 
118
 
Sybase IQ
-gm
これは、サーバで処理できる接続の合計数です。ここで設定する接続の合計数
のすべてがアクティブにデータベースを使用するのではなく、一部の接続はア
イドル状態となっていることが想定されます。
-iqGovern
Sybase IQ には、1,000 人のユーザが接続できます。ただし、一度にクエリを許
可されるユーザが少ないほど、より良いスループットを得ることができ、各
ユーザが効率的に操作できるリソースを十分に確保できます。
-iqgovern 値を
指定すると、一度に実行されるクエリの最大数が制限されます。
-iqgovern の
制限を超えるユーザがクエリを発行した場合は、アクティブなクエリのいずれ
かが完了するまで、新しいクエリはキューイングされます。
-iqgovern の最適な値は、クエリの性質、CPU の数、Sybase IQ バッファ・キャッ
シュのサイズによって異なります。デフォルト値は
 2*CPU の数 + 10 です。接
続ユーザ数が多い場合は、このオプションを
 2*CPU の数 + 4 に設定するとス
ループットが向上する場合があります。
-gn
-gn の適正値は、-gm の値によって決まります。start_asiq ユーティリティが
-gn を計算し、値を適切に設定します。-gn の設定値が小さすぎると、サーバが
正しく機能しなくなることがあります。
-gn は、480 以下にすることをおすすめ
します。
-c
カタログ・ストア・バッファ・キャッシュは、カタログ・ストアの汎用メモ
リ・プールでもあります。
MB 単位で指定するには、-c nM 形式を使用します。
たとえば、
-c 64M のように指定します。Sybase の推奨値は次のとおりです。
 5-5: カタログ・バッファ・キャッシュの設定
大量の解析を必要とする特定のクエリに対応する場合など、標準のカタログ・
キャッシュ・サイズでは小さすぎる場合があります。このような場合は、
-cl と
-ch を設定すると有効なことがあります。たとえば、32 ビット・プラットフォー
ムでは次のように設定してみます。
-cl 128M
-ch 256M
-ch  または -cl と同じ設定ファイルやコマンド・ラインで -c を使用しないでく
ださい。関連情報については、
-ch cache-size オプションを参照してください。
ユーザ数
プラットフォーム
-c で設定する最小値
1000 まで
64 ビットのみ
64MB
200 まで
64 ビット
48MB (64 ビットの場合の start_asiq のデフォルト
)。ユーザ数がこれより多い場合は 64MB に設定
すると有効
200 まで
32 ビット
32MB (32 ビットの場合の start_asiq のデフォルト値 )