~/talk

Database Hardware Selection Guidelines

Talkat PGConf Silicon Valley 2016 · 2016-11-14..11-16· [databases]
slides:none on file

Benchmarking with pg_test_fsync shows real differences: an SSD with proper power protection delivers about 6000 fsync/s vs 80 fsync/s for a magnetic drive with cache disabled. Practical rules: use battery-backed HBA or enterprise SSDs, avoid RAID5/6 (prefer RAID10), run ECC RAM, size memory to hold ~five minutes of working set, run smartd/iostat/free to spot I/O or memory pressure, and on cloud use provisioned IOPS. Tuning: move XLOG, prefer XFS, and lower random_page_cost for true SSDs.

AI-written summary · about

  1. 0:00Introduction and philosophy
  2. 4:18Rethinking server architecture
  3. 7:07Why databases are unique
  4. 7:58Hardware bottlenecks
  5. 13:29The role of the IO stack
  6. 17:49Testing storage performance
  7. 21:22Ensuring data durability
  8. 27:26Caching and RAID strategies
  9. 28:11Storage monitoring and health
  10. 31:30Optimizing SSD usage
  11. 35:29Shared storage and cloud
  12. 43:46Memory and CPU considerations
  13. 49:20Conclusion and Q&A
~/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.