ページの先頭行へ戻る
Symfoware Server V12.4.0 移行ガイド(OpenインタフェースからSymfoware Server (Postgres)への移行)
FUJITSU Software

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

非互換

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

Symfoware Server (Openインタフェース) の場合

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)
Symfoware Server (Postgres) の場合

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)

対処方法

ありません。