跳转到主要内容
FOLLOW THE EVOLUTION
PostgreSQL 13 目录变更
从一次升级开始,了解目录、字段与类型的变化。
对比任意两个版本,也可以沿着发布历史逐步探索。
比较包含 PostgreSQL 19 beta 3 快照,结果不代表最终发布结构。
PostgreSQL 12 → 13
+ trusted
− tmplname− tmpltrusted− tmpldbacreate− tmplhandler− tmplinline− tmplvalidator− tmpllibrary− tmplacl
+ pubviaroot
+ wal_status+ safe_wal_size
+ name+ off+ size+ allocated_size
+ leader_pid
+ n_ins_since_vacuum
+ pid+ datid+ datname+ relid+ phase+ sample_blks_total+ sample_blks_scanned+ ext_stats_total+ ext_stats_computed+ child_tables_total+ child_tables_done+ current_child_table_relid
+ pid+ phase+ backup_total+ backup_streamed+ tablespaces_total+ tablespaces_streamed
+ name+ blks_zeroed+ blks_hit+ blks_read+ blks_written+ blks_exists+ flushes+ truncates+ stats_reset
+ n_ins_since_vacuum
+ n_ins_since_vacuum
+ written_lsn+ flushed_lsn− received_lsn
+ stxstattarget
~ subslotname: not_null: true → false
~ srsublsn: not_null: true → false
+ tgparentid