ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.3.258 システムビューpg_settingsのunit列に格納する値の変更

非互換

FUJITSU Enterprise Postgres 9.6以降では、システムビューpg_settingsにおいて、パラメータがmin_wal_size、またはmax_wal_sizeの場合はunit列にはNULLではなく、値を格納するように変更します。

FUJITSU Enterprise Postgres 9.5 の場合

unit列にはNULLが格納されます。

[例]

=# \pset null NULL
=# SELECT name, unit FROM pg_settings WHERE name = 'min_wal_size';
     name     | unit
--------------+------
 min_wal_size | NULL
(1 row)

=# SELECT name, unit FROM pg_settings WHERE name = 'max_wal_size';
     name     | unit
--------------+------
 max_wal_size | NULL
(1 row)
FUJITSU Enterprise Postgres 9.6以降の場合

unit列にはNULLではなく値が格納されます。

[例]

=# SELECT name, unit FROM pg_settings WHERE name = 'min_wal_size';
     name     | unit
--------------+------
 min_wal_size | 16MB
(1 row)

=# SELECT name, unit FROM pg_settings WHERE name = 'max_wal_size';
     name     | unit
--------------+------
 max_wal_size | 16MB
(1 row)

対処方法

ありません。