~/talk

17 Things Developers Need to Know About Databases

Talkat Open Source 101 at Home 2020 · on Tuesday, 2020-05-12· [databases]
slides:none on file

Seventeen concrete items list practical claims and tools: MySQL single-threaded queries limit single-query CPU scaling while Postgres parallel query can use multiple cores; use explain plan output and visualizers to find why a query is 1,000× slower at scale; Percona PMM-style monitoring surfaces top offenders; indexes speed reads but increase write cost and cache pressure; open transactions and missing capacity planning break backups; connection pooling or queuing enforces optimal concurrency.

AI-written summary · about

  1. 0:00Intro
  2. 1:58Operations
  3. 4:52Devs vs Ops Conflict
  4. 6:38Database Responsibility
  5. 7:30Learn Database Basics
  6. 8:31Example of Relational Database Schema
  7. 9:01Query Execution Diagram
  8. 10:35EXPLAIN
  9. 14:37How are Queries Executed ?
  10. 16:53Indexes
  11. 20:04Capacity Planning
  12. 23:20Vertical and Horizontal Scaling
  13. 24:33Scalable = Efficient
  14. 27:37Speed of Light Limitations
  15. 30:59ORM (Object Relational Mapping)
  16. 32:23Understanding Optimal Concurrency
  17. 34:23Benefits of Connection Pooling
  18. 35:20Law of Gravity
  19. 35:49Scale Matters
  20. 37:19Newer is not Always Faster
  21. 37:55Upgrades are needed but not seamless
  22. 38:53Character Sets
  23. 40:25Operational Overhead
  24. 41:33Risks of Automation
  25. 44:56Open Source Database Survey
~/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.