Open6
postgresqlについてのメモ
参考
walがあふれた
何らかの理由でwalが削除できず、pg_walフォルダにたまってしまった場合はwalファイルの削除が必要になる。
pg_walフォルダがたまった状態でpostgresqlを起動するとarchiverによってpg_walフォルダからアーカイブ先にwalのコピーが実行されてしまい、postgresqlが停止しない恐れがある。その場合はpostgresqlの子プロセスであるarchiverをkillする必要がある。
利用できないコマンドの謎
pgcontroldataを探したが見つからなかった。
コマンド自体は存在するが、パスが通っていなかった。
psqlはインストール時にupdate-alternativesによって有効化される。
Alternativesコマンドで切り替えるのが良いと思われるが、その操作でよいのか判断がつかない。
追記
どうやらpostgresユーザが利用できれば良いらしい。
参考
Let's Postgres
PostgreSQL日本語ドキュメント
PostgreSQLの性能
- max_connectionを考える場合、クライアントの数を考えておく必要がある。
参考
メモリ管理
さらなる安定稼働を目指したPostgreSQLモニタリング機能の拡充
PostgreSQL の一時バッファはセッションを終了するまで解放されない
PGTune
Postgres における接続スケーラビリティの限界の分析
PostgreSQL 14 モニタリング新機能紹介
テストデータの作り方
非排他モードによるバックアップ