For some reason my presentation slides have not been posted to on MySQL Users Conference site. Here it is, a pdf format of "Introduction to Using DTrace with MySQL".
Well isn’t that interesting, hidden all the way at the end of the MySQL 5.4 information are two words that really peaked my interest: Replication Heartbeat. And it wasn’t even using caps or other highlighting in the original text. Reading through the feature list of 5.4, I’m very impressed. All necessary/useful stuff for the real world, no marketing or enterprise blah.
Of course we’ll have to explore it in detail to have more opinion. Proof is in production, not paper. As this is the first most of us have heard/seen of it, it’ll take time to explore. Someone who tried to install the tarball this morning got an assertion during the system table installation. That’s not the best first impression, but that might be a build issue. I’m really pretty excited about the lineup of actual useful features.
Update… ok so at …
[Read more]
Over the last year there has been alot of work done to instrument
MySQL with static dtrace probes. The mysql provider first became
available in MySQL 6.0.8 but required a build with the
--enable-dtrace flag to enable it. Starting with MySQL 5.4 the
mysql provider and it's static probes are now enabled by default
and ready to be used on Solaris 10, OpenSolaris and Mac OS
X.
The static probes in MySQL 5.4 have been designed to follow the
execution path of a query
with the level getting deeper as the query execution proceeds. However the probes are implemented so that you don't have to traverse the entire hierarchy to get the information you want.
They are also implemented in sets. The -start probe exposes pertinent information such as the query text. The -done probe returns the status of the probe operation. With probe sets time spent within an operation can be captured.
Check out MC Brown's …
[Read more]
Over the last year there has been alot of work done to instrument
MySQL with static dtrace probes. The mysql provider first became
available in MySQL 6.0.8 but required a build with the
--enable-dtrace flag to enable it. Starting with MySQL 5.4 the
mysql provider and it's static probes are now enabled by default
and ready to be used on Solaris 10, OpenSolaris and Mac OS
X.
The static probes in MySQL 5.4 have been designed to follow the
execution path of a query
with the level getting deeper as the query execution proceeds. However the probes are implemented so that you don't have to traverse the entire hierarchy to get the information you want.
They are also implemented in sets. The -start probe exposes pertinent information such as the query text. The -done probe returns the status of the probe operation. With probe sets time spent within an operation can be captured.
Check out MC Brown's …
[Read more]
Over the last year there has been alot of work done to instrument
MySQL with static dtrace probes. The mysql provider first became
available in MySQL 6.0.8 but required a build with the
--enable-dtrace flag to enable it. Starting with MySQL 5.4 the
mysql provider and it's static probes are now enabled by default
and ready to be used on Solaris 10, OpenSolaris and Mac OS
X.
The static probes in MySQL 5.4 have been designed to follow the
execution path of a query
with the level getting deeper as the query execution proceeds. However the probes are implemented so that you don't have to traverse the entire hierarchy to get the information you want.
They are also implemented in sets. The -start probe exposes pertinent information such as the query text. The -done probe returns the status of the probe operation. With probe sets time spent within an operation can be captured.
Check out MC Brown's …
[Read more]