非互換
FUJITSU Enterprise Postgres 11では、pg_stat_statementsのqueryid列を32ビットから64ビットに拡張します。
整数で表示されます。
[例]
=# SELECT queryid, calls, total_time -# FROM pg_stat_statements -# ORDER BY total_time DESC LIMIT 5; queryid | calls | total_time ------------+-------+------------ 3317055812 | 1 | 41.729585 3042908371 | 8 | 13.06031 650390579 | 1 | 12.098997 1386568356 | 4 | 5.734614 3651065577 | 1 | 3.766022 (5 行)
queryid列の桁数が増加し、負の整数でも表示されます。
[例]
=# SELECT queryid, calls, total_time -# FROM pg_stat_statements -# ORDER BY total_time DESC LIMIT 5; queryid | calls | total_time ----------------------+-------+------------ 841746699074173216 | 1 | 1.097363 4687651466509215193 | 1 | 0.656679 -7036387361585959152 | 2 | 0.451125 -7337170263053070648 | 4 | 0.378247 1077204437590680632 | 1 | 0.152526 (5 行)
対処方法
ありません。