私は使用しているディスクよりも高速なディスクが役立つことを認識していますが、これには投入に時間がかかり、ディスクIOを減らすためにいくつかの緊急対策を使用しようとしています。頂上では、ほぼ常に赤のDSK使用状況が報告されています。これはpostgres 8.3用です。
shared_buffersの設定は24MBですが、サーバーには16GBのRAMがありますが、RAMは完全には利用されていません。私が最初に考えたのは、データベースに必要なだけのRAMを与えることでしたが、その方法はわかりません(これは専用のデータベースサーバーです)。
再起動を必要としないソリューションが望ましいですが、この時点で取得できるものを取り上げます。
ありがとう!
shared_buffers
postgresql.conf構成ファイルでを増やすことを試みることができます。この変更には再起動が必要です。また、/proc/sys/kernel/shmmax
その前の値を増やす必要があるかもしれません。