~/talk

Logical Replication...LIVE!

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

Live demo of Postgres 10 logical replication shows how to set up publication/subscription pairs, enable WAL level = logical, and inspect replication slots while creating a publisher, subscribing a secondary, and watching full-table initial syncs and row-level changes apply. Key limits: not bi‑directional or multi‑master, schema is not copied (schemas must be created on replicas), truncate and sequences don’t replicate, replica identity / primary keys are required for updates, triggers run on replicas, and failover/tooling for logical setups is still immature.

AI-written summary · about

  1. 0:00Intro
  2. 2:59Who am I
  3. 3:35Ground Rules
  4. 4:43What is Logical Replication
  5. 5:51What is Normal Replication
  6. 6:43Why use Logical Replication
  7. 9:39What is Robbinsville Replication
  8. 10:18Backwards Compatibility
  9. 12:01Streaming Replication
  10. 12:47Longrunning Transactions
  11. 14:01PGDump
  12. 14:56Replica Identity
  13. 15:46Failback
  14. 17:17Command Line
  15. 18:07Logs
  16. 18:47pgsql
  17. 21:25Starting the database
  18. 24:17Creating a publication
  19. 26:03Publishing a publication
  20. 26:52Creating a second database
  21. 30:00Testing the subscription
  22. 31:55Deleting data
  23. 33:22PG Replication
  24. 36:35Truncate
  25. 43:52Update ActorSet
  26. 51:32Update CountrySet
~/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.