PostgreSQLに関する技術情報

Postgres15 発行されたSQLをログで確認したい~Postgresログの種類~
postgresql.conf #log_statement = 'none' # none, ddl, mod, all none 記録なしddl CREATE、ALTER、DROPなど、データ定義文を全て記録mod 全ddl文および、I...

HP ProliantでDebian12 Postgres15で、ストリーミングレプリケーションするまでまとめ
環境 ハードウェア HP Proliant DL20 Gen10 [ 0.000000] DMI: HPE ProLiant DL20 Gen10/ProLiant DL20 Gen10, BIOS U43 09/16/2021 [ 0.0...

Debian12にPostgres15をインストールしてストリーミングレプリケーションする
Master設定 Postgres15インストール apt-get install postgresql # apt-cache show postgresql Package: postgresql Source: postgresql-...

Windows PgAdmin4 で、「ユーティリティが存在しません」というエラーとか ユーザ/ロールをリストアしたい
PostgreSQL16インストール Windows版 PostgreSQL16をインストールしました。 一緒にインストールしたPgAdmin4 を起動し、ローカルにあるDBにはアクセスできましたが、バックアップからデータを復元しよう「リス...

照合順序バージョンの不一致 PostgreSQLでWARNINGが出る
照合順序バージョンの不一致 スタンバイサーバでレプリケーションをしていました。そこで、気になるログを見つけました。 2023-11-01 14:24:53.329 JST [128790] WARNING: データベース"template1...

PostgreSQL15 ストリーミングレプリケーションの復旧
手順 プライマリを停止 スタンバイをプライマリーに昇格 コマンド プライマリを停止 #systemctl stop postgresql-15 スタンバイのアクセス制御変更 postgresql.auto.conf の primary_co...

Debian11にPostgres15をインストールし、nfsしてマウントしたHDDにバックアップをとる方法
NTP設定 何しろDebianインストールしたら一番最初に行ってます。時刻がずれると、ログとか見るのも苦労するし。 編集するファイル /etc/systemd/timesyncd.conf [Time] NTP=ntp.nict.jp リス...

PostgreSQL Debianリポジトリを追加して最新版を利用する~Debian11で、Postgres15をパッケージ管理する~
できるだけサポート期間を長くしたい Debianのパッケージ管理を利用してPostgreSQLを利用してます。 2023/2/20 現在、Debian11 標準のaptソース上でapt-getできるPostgreSQLパッケージは13です。...

Debian10 にPostgreSQLをインストールし、ストリーミングレプリケーション設定してみる
Debian10サポート期間 サーバを更新するなど考えると、いつまでサポート期限なのかが気になります。OSのアップデート、リレーショナルデータベースのアップデートなどはかなり気を遣う作業なので、できれば避けたいです。 Debian10 リリ...

PostgreSQL12のマイナーバージョンアップ Windowsサーバ編
現在のバージョンを調べる スタートメニューから、PostgreSQL 12 の SQL Shell(psql)を開く select文を発行する事でバージョン情報が表示される postgres=# select * From version(...