PostgreSQLのキャッシュクリアについて


PostgreSQLを再起動しただけでは共有プールに残された、DBキャッシュのみクリアされて、

ファイルシステムに残されたファイルキャッシュは残されるらしい。

で、linuxならPostgreSQLを停止して以下のコマンドを打てば、消えるとのこと。

# /proc/sys/vm/drop_caches

 

上記でうまいこと行かなければ、# reboot コマンドか# shutdown -r -q nowコマンドでマシンの再起動です。

南無。