Sybase IQ 12.7 用户手册

下载
页码 212
 6 章    パフォーマンスのモニタリングとチューニング
パフォーマンス&チューニング・ガイド
171
クエリで起きている可能性のある問題を特定するには、テンポラリ・データ
ベース・オプション
 QUERY_PLAN = 'ON' と QUERY_DETAIL = 'ON' を指定
してクエリを実行し、クエリ・プランを生成します。そして、クエリ・プラン
の見積もりを調査します。生成されるクエリ・プランは、メッセージ・ログ・
ファイルにあります。
Windows システムでのページングのモニタリング
Windows のシステム モニタを使用して、ページングをモニタリングできます。
アクセスするには、
[Logical Disk] オブジェクト、PAGEFILE.SYS ファイルが格
納されているディスクのインスタンス、
[Disk Transfers/Sec] カウンタを選択し
ます。このファイルはデータベース・ファイルとは別のディスクに格納してく
ださい。
[Object Memory] と [Pages/Sec] カウンタもモニタリングできます。た
だし、この値はソフト・フォールトとハード・フォールトの両方を含む全メモ
リ・フォールトの合計となります。
UNIX システムでのページングのモニタリング
UNIX のシステム・コマンド vmstat を使用して、ページングなどのシステム・
アクティビティをモニタリングできます。コマンドの省略形構文は次のとおり
です。
vmstat interval count
interval には次の行を出力するまでの時間間隔を、count には出力行の表示回数
を指定します。オプションとフィールドの説明を含めた
 vmstat の詳細につい
ては、使用しているオペレーティング・システムのマニュアルを参照してくだ
さい。たとえば次のようになります。
>  vmstat 2 3
procs    memory            page            disk     faults     cpu
r b w swap    free  re mf pi po fr de sr s0 s1 sd  in   sy  cs us sy id
0 0 0 3312376 31840 0  8  0  0  0  0  0   0  0  0 297  201 472 82  4 14
0 0 0 3312376 31484 2  3  0  0  0  0  0   0  0  0 260  169 597 80  3 17
0 0 0 3312368 31116 0  8  0  0  0  0  0   0  0  0 205 1202 396 67  4 29
上記の出力では、マシンの物理メモリが過度に割り付けられていないため、
Sybase IQ のクエリ状態が安定していることが示されています。システムの
ページ・フォールトはほとんど発生していません。次の例では、問題があるこ
とが
 vmstat 出力に示されています  ( 見やすくなるように、一部のフィールド
を省略しています
)。