| データベース内のインベントリ対象ワークステーション(単位: 千) | システムの合計メモリ | Sybaseキャッシュメモリ |
|---|---|---|
1未満 |
384MB |
128MB |
1 - 5 |
512MB |
128MB |
5 - 10 |
512MB〜768MB |
128MB〜256MB |
10 - 25 |
768MB〜1GB |
256MB〜400MB |
25以上 |
1〜2GB |
RAMの30〜40% |
| データベースに含まれるインベントリ対象ワークステーションの数(単位:千) | ハードディスクの空き容量(GB) |
|---|---|
最大5 |
1 |
最大10 |
2 |
最大15 |
3 |
最大20 |
5 |
最大25 |
6 |
最大30 |
7 |
最大35 |
8 |
最大40 |
9 |
最大45 |
11 |
重要: データベースファイルが存在するドライブには、Inventory ConsoleOneユーティリティの動作中に生成される一時ファイルを格納するために十分な追加の空き容量があることを確認してください。
Sybindexユーティリティを実行する前に、Sybaseインベントリデータベースが稼働していることを確認し、Storerを停止します。
Sybindexユーティリティを実行するには
NetWare(R) サーバの場合: サーバコンソールプロンプトで、「sybindex」と入力します。
Windows* サーバの場合: サーバコンソールプロンプトで、inventory_server_installation_path\zenworks\inv\server\wminv\binに移動し、「sybindex」と入力します。
ユーティリティの実行後にStorerを再起動します。
NetWareデータベースサーバ上でデータベースキャッシュサイズを変更するには
Inventory Serviceを停止します。詳細については、Inventory Serviceの開始と停止を参照してください。
インベントリデータベースへの接続をすべて切断します。
Sybaseサーバを終了します。
sys:\systemディレクトリのmgmtdbs.ncfファイルを開きます。
-cパラメータを変更します。
たとえば、-c 64Mはキャッシュサイズを64MBに設定します。
ファイルを保存します。
サーバコンソールでインベントリデータベースをロードします。「MGMTDBS」と入力します。
Inventory Serviceを起動します。詳細については、Inventory Serviceの開始と停止を参照してください。
Windowsデータベースサーバのデータベースキャッシュサイズを変更するには
Inventory Serviceを停止します。詳細については、Inventory Serviceの開始と停止を参照してください。
Sybaseサービスを終了します。
Windows 2000/2003の場合、コントロールパネルで[管理ツール]、[サービス]の順にダブルクリックし、[Novell Database - Sybase]を選択して[停止]をクリックします。
データベースサーバで、inventory_database_installation_path\zenworks\database\dbengineディレクトリからntdbconfig.exeファイルを実行します。
ntdbconfig.exeは、Windowsサーバ上でSybaseを使用するZENworksデータベース用のZENworksデータベース環境設定ユーティリティです。このユーティリティを使用して、Sybaseサービスを設定し直すことができます。Sybaseの推奨パラメータのリストについては、Sybaseデータベース起動パラメータの理解を参照してください。
-cパラメータを変更します。
[OK]をクリックします。
Sybaseサービスを再起動します。
Windows 2000/2003の場合、コントロールパネルで[管理ツール]、[サービス]の順にダブルクリックし、[Novell Database - Sybase]を選択して[開始]をクリックします。
Inventory Serviceを停止します。詳細については、Inventory Serviceの開始と停止を参照してください。
パフォーマンスに関するヒントについて詳細は、データベースパラメータの調整に関するヒントを参照してください。
| データベース内のインベントリ対象ワークステーション(単位: 千) | システムの合計メモリ | Oracle SGAメモリ |
|---|---|---|
1未満 |
512MB |
128MB |
1 - 5 |
768MB |
256MB |
5 - 10 |
1 GB |
400MB |
10 - 100 |
1GB〜2GB |
合計メモリの40% |
| データベースに含まれるインベントリ対象ワークステーションの数(単位:千) | ハードディスクの空き容量(GB) |
|---|---|
最大5 |
3 |
最大10 |
6 |
最大15 |
9 |
最大20 |
11 |
最大25 |
12 |
最大30 |
13 |
最大35 |
15 |
最大40 |
20 |
最大45 |
25 |
重要: データベースファイルが存在するドライブには、Inventory ConsoleOneユーティリティの動作中に生成される一時ファイルを格納するために十分な追加の空き容量があることを確認してください。
たとえば、260MBのOracle SGA(db_block_size=4096)を取得する場合、init.oraファイルを次の値に変更します。
connect mw_dba;alter table cim.t$product cache;
Oracleインベントリデータベースを使用している場合、インベントリレポートの生成時やデータベースの照会時のデータベースのパフォーマンスを向上させることができます。
データベースバッファキャッシュを使用して、最後に使用したデータブロックを保存します。データベースキャッシュは、db_block_buffers * db_block_sizeとして指定されます。これらのパラメータは、データベースサーバのzenworks\database\init.oraファイルで指定されます。
DB_BLOCK_BUFFERSはデータベースバッファ数を指定します。DB_BLOCK_SIZEは各データベースバッファのサイズをバイトで指定します。
バッファキャッシュの各バッファのサイズは、データブロックのサイズに等しくなります。
メモリが増設されている場合、init.oraファイルでDB_BLOCK_BUFFERSパラメータの値を大きくしてデータベースキャッシュサイズを設定します。インベントリデータベースをOracle 9iで実行する場合は、db_block_buffers * db_block_sizeの代わりにdb_cache_sizeを設定できます。
パフォーマンスに関するヒントについては、データベースパラメータの調整に関するヒントを参照してください。
| データベースに含まれるインベントリ対象ワークステーションの数(単位:千) | システムの合計メモリ | MS SQLキャッシュメモリ | プロセッサ速度 |
|---|---|---|---|
10未満 |
512MB |
256MB |
Pentium III:450MHz |
10 - 20 |
512MB〜1GB |
256MB〜384MB |
Pentium 4:1.8GHz |
20 - 50 |
1〜1.5GB |
512MB〜768MB |
Pentium 4:1.8GHz |
| データベースに含まれるインベントリ対象ワークステーションの数(単位:千) | ハードディスクの空き容量(GB) |
|---|---|
最大5 |
5 |
最大10 |
10 |
最大15 |
15 |
最大20 |
20 |
最大25 |
26 |
最大30 |
31 |
最大35 |
36 |
最大40 |
41 |
最大45 |
46 |