データベースとDomino ®ディレクトリのパフォーマンスの向上
デフォルトでは、 Domino ®ディレクトリは、パフォーマンスを向上させるために 2 つのデータベース パフォーマンス プロパティ (文書テーブルのビットマップの最適化と未読マークを維持しない) を使用します。次の NOTES.INI 設定は、データベースとDomino ®ディレクトリのパフォーマンスに影響を与える可能性があります。
NSF_Buffer_Pool_Size
この NOTES.INI 設定で、NSF サブシステム、NIF サブシステムとディスク記憶領域間の I/O 転送をバッファリングするためのメモリの 1 セクションである NSF バッファプールのサイズを設定します。サーバーパーティション数、ユーザー数、ビューのサイズと数、データベース数のすべてがバッファプール指定の設定方法に影響します。通常は、デフォルト値 (サーバーによって自動的に設定される値) で十分ですが、さらにメモリが必要であるとデータベース統計が示している場合は、一度に数 MB ずつ値を増やします。パフォーマンス モニターを使用すると、値が大きいほどスワップやページングが多すぎるかどうかを確認できます。 (NSF_Buffer_Pool_Size はバッファー プールのサイズをバイト単位で設定し、NSF_Buffer_Pool_Size_MB はサイズをメガバイト単位で設定します。)
NSF_DbCache_Maxentries
この NOTES.INI 設定で、データベースキャッシュ (使用できる場合) に格納される最大データベース数を設定します。短い間隔では、 Domino ® はこの設定に入力された数値の最大 1.5 倍を保存します。データベースの最大数を増やすとパフォーマンスは向上しますが、より多くのメモリが必要になります。
Web ナビゲータを使用した Web アクセスのパフォーマンスを向上させる
Web アクセスのパフォーマンスを向上させるには、次のような方法があります。
- Web ページへのアクセスを速くするには、サーバーからインターネットへの接続を高速化します。設定方法については、ご利用のインターネットサービスプロバイダにお問い合わせください。
- データベースのパフォーマンスを向上させるには、文書のパージエージェント、文書の更新エージェント、データベース用に作成したその他のエージェントなどでデータベースを管理します。
- 同時取得 (サーバーが一度に取得できる Web ページの数)の最大数を設定して、Web ナビゲータデータベースからページを取得できるユーザー数を管理します。同時取得最大数はデフォルトで 25 です。サーバーに設定できる同時取得数は、ご使用のシステム環境により異なります。
Show DBS コマンド
Show DBS コマンドは、データベースのパフォーマンスをモニターするためのツールです。このコマンドを実行すると、次のような情報が表示されます。
- Refs -- データベースが開かれた回数 (データベースの DBHANDLE 値)。
- Mod -- データベースへの変更がディスクに書き出されているかどうか。
- FDs -- データベースで現在使用されているファイル記述子の数。
- LockWaits -- データベースを使用するまでに待たなければならないロックの数 (読み込み、書き出し)。
- AvgWait -- それぞれの待ち状態での平均待ち時間 (ミリ秒)。
- #Waiters -- 現在データベースをロックしているウェイターの数。 (この数値は急速に変化します。)
- MaxWaiters -- ロックされたデータベースに対して待ち状態にあったユーザー数の過去最大値。