Dynamic Tracing for Finding and Solving MySQL Performance Problems on Linux by Valerii Kravchuk

Dynamic Tracing for Finding and Solving MySQL Performance Problems on

Linux by Valerii Kravchuk


In this talk Valerii Kravchuk is talking about tracing and profiling MySQL / MariaDB in production on recent Linux versions. This include usage of modern Linux tracing tools like ftrace, perf and eBPF (via bcc tools and bpftrace). So, tracing is basically doing something whenever specific events occur. Event data can come from the kernel or from userspace (apps and libraries). Some of them are automatically available without further upstream developer effort, others require manual annotations. You can download the PDF of this talk here

☛ Talk by Valerii Kravchuk on Dynamic Tracing for Finding and Solving MySQL Performance Problems on Linux

 

 

About MinervaDB Corporation 88 Articles
Independent and vendor neutral consulting, support, remote DBA services and training for MySQL, MariaDB, Percona Server, PostgreSQL and ClickHouse with core expertize in performance, scalability and high availability . We are an virtual corporation, all of us work from home on multiple timezones and stay connected via Email, Skype, Google Hangouts, Phone and IRC supporting over 250 customers worldwide
UA-155183614-1