Configuring pg_squeeze#

  1. pg_squeeze をshared_preload_libraries パラメーターに追加します。

shared_preload_libraries = pg_squeeze

注釈

shared_preload_libraries に他の拡張機能がある場合、pg_squeeze をリストに追加できます。順序は関係ありません。 !!!

  1. 次の変更をpostgresql.conf に追加します。

wal_level = logical
max_replication_slots = 1 # ... or add 1 to the current value.
  1. Postgresを再起動します。

  2. データベースにpg_squeeze 拡張機能を作成します。

CREATE EXTENSION pg_squeeze;

注釈

pg_squeeze がインストールされているデータベースクラスターをアップグレードする場合 pg_dumpall /pg_restore または`pg_upgrade` を使用して、アップグレードする前に、新しいクラスターの`shared_preload_libraries` に`pg_squeeze` があることを確認してください。それ以外の場合、アップグレードは失敗します。