~/talk

An ultimate guide to upgrading your PostgreSQL installation

Talkat PostgresOpen Silicon Valley 2017 · 2017-09-06..09-08· [databases]
slides:none on file

Gives concrete upgrade choices and actionable steps: use pg_dump -Fc or -Fd --jobs for reliable dump/restore (practical cutoff: several hundred GB), use pg_upgrade --link to minimize downtime but accept high risk with hard links, or set up logical replication/Slony to migrate with near-zero downtime. Reminds to run analyze_new_cluster (or parallel ANALYZE) because statistics do not carry over, checkpoint before stop, pause pgBouncer rather than drop connections, verify locales, test extensions and packages, read release notes and rehearse on staging with backups.

AI-written summary · about

  1. 0:00Introduction
  2. 1:23Why upgrade
  3. 2:47Do not upgrade
  4. 4:48Version number
  5. 5:40Types of upgrades
  6. 6:59General approaches
  7. 9:17Minor upgrades
  8. 10:27Major upgrades
  9. 13:23Checking packages
  10. 14:49Methods of upgrade
  11. 15:25PGDump
  12. 19:54PGDump procedure
  13. 22:36Outline
  14. 23:19How it works
  15. 25:40Outline how it works
  16. 26:03How to proceed
  17. 27:05How to minimize downtime
  18. 29:49Hot standby replicas
  19. 33:50PostgreSQL upgrade cluster
  20. 35:26Extensions
  21. 36:36Replication
  22. 38:23Logical Replication
  23. 40:12Slow Replication
  24. 41:05Disclaimer
  25. 41:41Conclusion
  26. 43:09Useful links
  27. 44:16Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.