TECHNOLOGY

Tips !(使用上のテクニック)

対象バージョン : 7.0.x以降
対象OS : Windows NT/2000/XP、Windows 95/98/Me、UNIX

ST0511050

十分なキャッシュ・サイズを確保できない場合の対処

Tips !

メモリの少ない環境などでデータベース・エンジンを起動する際に、十分なキャッシュ・サイズを確保するのが難しい場合、データベース・エンジンの -u オプションで、パフォーマンスの向上を図ることができます。

構文 
[ dbsrv9 | dbeng9 ] -u …

このオプションにより、データベース・キャッシュに加え、オペレーティング・システムのディスク・キャッシュを使用してデータベース・ファイルが開かれます。
これによりパフォーマンスが向上する可能性がありますが、必ずしもパフォーマンスが向上するとは限りません。

-u オプションを使用するのは、
 (1)サーバを実行するマシンに他にもいくつかのアプリケーションがインストールされていて (サイズの大きなデータベース・キャッシュが他のアプリケーションを実行するための障害となり)、
 (2)しかも I/O の多いタスクをサーバ上で断続的に実行する (キャッシュ・サイズを大きくすることでパフォーマンスが向上する) 
場合です。

サーバを専用マシンで実行している場合は、-u オプションを使わないでください。一般的に、データベース・キャッシュだけを使用するほうがパフォーマンスは高くなります。