~/talk

MySQL Performance for DevOps

Talkat Percona University Istanbul 2022 · on Saturday, 2022-11-05· [databases]
links:none on file
slides:none on file

Shows concrete tradeoffs: every transaction with innodb_flush_log_at_trx_commit=1 forces an fsync that caps throughput to disk sync rate, changing it to 0/2 multiplies transactions per second but risks replication consistency; moving from spinning disks to flash speeds commits but exposes fsync and filesystem choices that can corrupt data if misconfigured. Demonstrates how hitting open_files_limit and too many connections stalls query parsing and open_table operations, and gives specific wins from sizing buffer_pool_size and sort buffers to cut disk reads and lower latency.

AI-written summary · about

  1. 0:00MySQL performance intro
  2. 1:20Connections and queries
  3. 3:14Key performance factors
  4. 6:19Buffer pools and storage
  5. 8:03Memory and swap settings
  6. 10:15Open tables and file limits
  7. 13:12Spinning disk defaults
  8. 15:21Replication and transactions
  9. 17:19Concurrency and execution
  10. 19:45Network impact
  11. 21:25Query optimizer and stats
  12. 23:20Indexing strategies
  13. 26:03Sort and join buffer tuning
  14. 27:32Performance tuning tips
~/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.