本記事では、PostgreSQL 9.0 より導入された「ストリーミングレプリケーション」の概要、構築方法について紹介します。
記事内の各リンクについて、特記のないものはすべてPostgreSQL16.0文書の該当項目へのリンクとなっております。
本記事では、PostgreSQL 9.0 より導入された「ストリーミングレプリケーション」の概要、構築方法について紹介します。
記事内の各リンクについて、特記のないものはすべてPostgreSQL16.0文書の該当項目へのリンクとなっております。
皆さんの携わるシステムでは外字を使っていますでしょうか。外字とは各文字エンコーディングでユーザ外字領域や私用領域として定められているコードに割り当てられた字のことです。よく知られている用途としては SJIS で動作していたかつての携帯電話で使われていた絵文字があります。
PostgreSQL は、データベースのサーバ文字エンコーディングである UTF8 や EUC_JP、EUC_JIS_2004 において外字を利用可能です。そのコードにどのような字形が割り当てられているかは関知しませんが、外字用とされているコード範囲の文字を読み書きすることができます。
一方で PostgreSQL はクライアント文字エンコーディングからサーバ文字エンコーディングの変換で、一部について外字をサポートしません。日本語の文字エンコーディングでしばしば問題となるのは、サーバ側が UTF8 でクライアント側が SJIS や EUC_JP の場合です。これらの変換では外字はエラーになってしまいます。
2025年3月13日〜15日にタイ・バンコクで開催された FOSSASIA Summit 2025 および FOSSASIA PGDay 2025 に参加しましたので、その内容を報告いたします。
このリリースは 17.3 からの修正リリース(2025年 2月 20日リリース)です。
17.X からのアップデートではダンプ、リストアは不要です。
ただし、17.1 よりも前のバージョンからアップデートする場合には、17.1のリリース情報も参照してください。
このリリースは 16.7 からの修正リリース(2025年 2月 20日リリース)です。
16.X からのアップデートではダンプ、リストアは不要です。
ただし、16.5 よりも前のバージョンからアップデートする場合には、16.5のリリース情報も参照してください。
このリリースは 15.11 からの修正リリース(2025年 2月 20日リリース)です。
15.X からのアップデートではダンプ、リストアは不要です。
ただし、15.9 よりも前のバージョンからアップデートする場合には、15.9のリリース情報も参照してください。
このリリースは 14.16 からの修正リリース(2025年 2月 20日リリース)です。
14.X からのアップデートではダンプ、リストアは不要です。
ただし、14.14 よりも前のバージョンからアップデートする場合には、14.14のリリース情報も参照してください。
このリリースは 13.19 からの修正リリース(2025年 2月 20日リリース)です。
13.X からのアップデートではダンプ、リストアは不要です。
ただし、13.17 よりも前のバージョンからアップデートする場合には、13.17のリリース情報も参照してください。
このリリースは 17.2 からの修正リリース(2025年 2月 13日リリース)です。
17.X からのアップデートではダンプ、リストアは不要です。
ただし、17.1 よりも前のバージョンからアップデートする場合には、17.1のリリース情報も参照してください。
このリリースは 16.6 からの修正リリース(2025年 2月 13日リリース)です。
16.X からのアップデートではダンプ、リストアは不要です。
ただし、16.5 よりも前のバージョンからアップデートする場合には、16.5のリリース情報も参照してください。