~/talk

MySQL Performance Schema

Talkat FOSSASIA 2015 DevOps Track · on Sunday, 2015-03-15· [databases]
slides:none on file

MySQL Performance Schema monitors low‑level server behavior by collecting runtime stats into non‑persistent hardcoded tables and an internal buffer, introduced in 5.5 and extended in 5.6 and 5.7. It exposes 93 instruments across about 87 tables that track IO, mutexes, statements, stages and transactions with nesting event IDs to trace a mutex back to the originating transaction. Config is available at build, startup and runtime (but buffer sizes are fixed at init). Typical overhead is ~5% with defaults; 5.7 adds transaction, metadata and memory instrumentation, digest sizing and replication tables.

AI-written summary · about

  1. 0:00Start
  2. 2:16Why Performance Schema?
  3. 7:09Instruments contd...
  4. 8:43What does Performance Schema provide...
  5. 11:47Use case 1
  6. 14:30Use case 3
  7. 15:56Event Hierarchy
  8. 18:46Configuration
  9. 20:26Performance Schema Benefits & Restriction
~/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.