DTrace and SystemTap are dynamic tracing frameworks available for Solaris and Linux respectively. This session will give an overview of the static DTrace probes available in both Drizzle and MySQL and show numerous examples of scripts that utilize these probes. Mixing dynamic and static probes will also be discussed.
Since DTrace is only available on Solaris and many MySQL/Drizzle installations are on Linux, it is often assumed that static DTrace probes are useless on Linux. However, this presentation will also discuss how SystemTap can now be used on Linux in a manner similar to DTrace. Examples presented using DTrace will be presented using SystemTap.
Topics covered include:
This session is applicable to both Drizzle and MySQL. The presenter was responsible for porting the static DTrace probes from MySQL to Drizzle and is quite familiar with the probes in both MySQL and Drizzle.
Padraig O’Sullivan is a software engineer at Akiba Technologies Inc. He is working on the core Akiba Orthogonal Architecture as well as contributing to the open source community. He has been hacking on Drizzle since February 2009 and participated in Google’s Summer of Code working on Drizzle. Contributions to various other open source projects happen when he has the time. He has an M.S. in Computer Engineering from the University of Maryland. Originally from Killarney in Ireland, he now lives and works in Boston.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at firstname.lastname@example.org
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference newsletter (login required).
View a complete list of O'Reilly MySQL Conference contacts.