PostgreSQL

スポンサーリンク
PostgreSQL

PostgreSQL で特定の列が重複する行を削除する DISTINCT ONは便利に使えました

特定列の重複を排除したい特定列を排除したいという要件です。DISTINCT ONで、その特定列を指定すると、その特定列の重複を排除し、その他のカラムの値も取得できます。その他のカラムは、並び順の一番上の値が採用されます。つまり特定グループの...
Linux

PostgreSQLサポート期限とDebian GNU Linuxのサポート期限

5年間サポートPostgreSQLのサポート期限は、原則としてリリースから5年間です。それ以降セキュリティの更新もされなくなります。PostgreSQLバージョンとサポート期間バージョン16初回リリース 2023/9/14最終リリース 20...
PostgreSQL

Postgres15 発行されたSQLをログで確認したい~Postgresログの種類~

postgresql.conf#log_statement = 'none' # none, ddl, mod, allnone 記録なしddl CREATE、ALTER、DROPなど、データ定義文を全て記録mod 全ddl文および、INS...
Linux

HP ProliantでDebian12 Postgres15で、ストリーミングレプリケーションするまでまとめ

環境ハードウェアHP Proliant DL20 Gen10[ 0.000000] DMI: HPE ProLiant DL20 Gen10/ProLiant DL20 Gen10, BIOS U43 09/16/2021[ 0.00000...
Linux

Debian12にPostgres15をインストールしてストリーミングレプリケーションする

Master設定Postgres15インストールapt-get install postgresql# apt-cache show postgresqlPackage: postgresqlSource: postgresql-commo...
PostgreSQL

Windows PgAdmin4 で、「ユーティリティが存在しません」というエラーとか ユーザ/ロールをリストアしたい

PostgreSQL16インストールWindows版 PostgreSQL16をインストールしました。一緒にインストールしたPgAdmin4 を起動し、ローカルにあるDBにはアクセスできましたが、バックアップからデータを復元しよう「リストア...
Linux

照合順序バージョンの不一致 PostgreSQLでWARNINGが出る

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

PostgreSQL15 ストリーミングレプリケーションの復旧

手順プライマリを停止スタンバイをプライマリーに昇格コマンドプライマリを停止#systemctl stop postgresql-15スタンバイのアクセス制御変更postgresql.auto.conf の primary_conninfo ...
Linux

Debian11にPostgres15をインストールし、nfsしてマウントしたHDDにバックアップをとる方法

NTP設定何しろDebianインストールしたら一番最初に行ってます。時刻がずれると、ログとか見るのも苦労するし。編集するファイル/etc/systemd/timesyncd.conf[Time]NTP=ntp.nict.jpリスタートsys...
Linux

PostgreSQL Debianリポジトリを追加して最新版を利用する~Debian11で、Postgres15をパッケージ管理する~

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