"Profiling MySQL from MySQL" ( 2025 )

Sunday at 12:30, 30 minutes, H.1301 (Cornil), H.1301 (Cornil), MySQL Frédéric Descamps Dimitri KRAVTCHUK , slides

Some memory allocator such tcmalloc and jemalloc provides information to profile the memory and sometimes CPU usage of a specific process. External tools are used and are not always very straightforward to use. During this session, we will show how we have hacked MySQL to include the profiling operations directly from the SQL interface. Find where MySQL is spending time and memory by following this session.