非互換
FUJITSU Enterprise Postgres 11では、VACUUMでオプションに列リストを指定する場合、ANALYZEキーワードの指定が必須に変更となります。FUJITSU Enterprise Postgres 10以前では、そのような場合は暗黙にANALYZEが含まれました。
FUJITSU Enterprise Postgres 11では、ANALYZEキーワードを指定しない場合、エラーとなります。
正常終了します。
[例]
=# VACUUM (FULL) t1(c1); VACUUM
エラーを返します。
[例]
=# VACUUM (FULL) t1(c1); ERROR: ANALYZE オプションは列リストが与えられているときのみ指定できます
対処方法
オプションに列リストを指定する場合、ANALYZEキーワードも指定してください。