PostgreSQL:パフォーマンスチューニングについて
作成日:2019年5月24日 | 更新日:2024年1月24日
対象
バージョン12.5以降
概要
Firewall Analyzerには、PostgreSQLデータベースがバンドルされております。
PostgreSQLデータベースのチューニング方法について、以下に記載します。
Javaのチューニング方法につきましては、こちらのナレッジをご参照ください。
チューニング設定
Firewall Analyzerを停止した状態で、ご利用環境に合わせて以下の内容を実施
その後、Firewall Analyzerを起動してください。
※Firewall Analyzerの起動停止については、こちらのページをご参照ください。
バージョン12.7の場合
対象ファイル:対象ファイル:インストールフォルダー[.../OpManager/pgsql/ext_conf/]配下の[aaproduct_ext.conf]ファイル
テキストエディターで開き、以下の内容をペーストし保存
◆RAMサイズ32GB以上
shared_buffers=512MB
work_mem=80MB
maintenance_work_mem=1900MB
effective_cache_size=5120MB
◆RAMサイズ16GB以上
shared_buffers=512MB
work_mem=20MB
maintenance_work_mem=1024MB
effective_cache_size=2560MB
◆RAMサイズ8GB以上
shared_buffers=512MB
work_mem=10MB
maintenance_work_mem=1024MB
effective_cache_size=1280MB
バージョン12.5または12.6の場合
対象ファイル:インストールフォルダー[.../OpManager/pgsql/ext_conf/]配下の[zz_itom_ext.conf]ファイル
テキストエディターで開き、以下の内容をペーストし保存
◆RAMサイズ32GB以上
shared_buffers=512MB
work_mem=80MB
maintenance_work_mem=1900MB
effective_cache_size=5120MB
◆RAMサイズ16GB以上
shared_buffers=512MB
work_mem=20MB
maintenance_work_mem=1024MB
effective_cache_size=2560MB
◆RAMサイズ8GB以上
shared_buffers=512MB
work_mem=10MB
maintenance_work_mem=1024MB
effective_cache_size=1280MB