~/talk

DB for next project? Why, Postgres, of course

Talkat JDD 2016 · 2016-10-10..10-11· [databases]
links:none on file
slides:none on file

Claim: PostgreSQL nearly matches Oracle feature-for-feature while releasing yearly and powering massive deployments (Yahoo’s large cluster, Instagram, Skype, NASA). It ships as core PL/pgSQL plus PL/Perl, PL/Python, PL/Tcl, and version 9.6 is current in examples. Data types include XML, HStore, JSON and JSONB with indexes; foreign data wrappers replace many ETL jobs by exposing external tables. Internals use per-connection processes, shared buffers, MVCC and autovacuum for snapshots; cost estimates in EXPLAIN are page-fetch based and no optimizer hinting is enforced.

AI-written summary · about

  1. 0:00Introduction and disclaimer
  2. 0:31DB Wars and Postgres history
  3. 3:07Postgres versions and support
  4. 3:48Chosen Postgres features
  5. 4:55Data length constraints and Python comparison
  6. 6:22Logging and query logging setup
  7. 11:27Stored procedures dilemma and scripting
  8. 13:39XML, JSON, and HStore data types
  9. 17:11Foreign data wrappers
  10. 18:14Windowing functions and CTEs
  11. 19:17Indexes and advanced data types
  12. 20:43Postgres process architecture
  13. 23:18Memory and query execution
  14. 25:38Query parsing and planning
  15. 28:53Explain and query analysis
  16. 31:22Explain analyze and performance
  17. 33:09Multithreading and MVCC
  18. 35:17Postgres stability and high-profile users
  19. 37:04Postgres advantages and disadvantages
  20. 39:10Learning curve and replication
  21. 40:01Q&A and closing
~/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.