One of those projects I have been meaning to do is add dtrace
support
to MySQL. Since I have been working with the Sun this has been on
my
list to do.
What is DTrace? It is a way to dynamically trace/measure an
application for systems supporting DTrace.
http://en.wikipedia.org/wiki/Dtrace
The project of adding these really was more about research then
about
actual code. While there are a number of resources on the web
for
adding dtrace probes to C, there are few that exist for C++.
Also, C+
+ requires a later version of Solaris then what comes installed
on
machines that Sun ships, so you will need to have a fairly
recent
install of Solaris Express to make use of this.
First I am going to define a couple of probes in probes.d:
provider mysql {
…
Just came off today's MySQL University session about How to Build MySQL on Windows - Reggie did a great
job on explaining how to build the MySQL Server from Source on
Windows using the Microsoft development toolchain and some
additional required tools. I am glad to hear that we're making
progress on making it easier for Windows developers to work with
the source code and Reggie and the other members of our Windows
Task Force (what a nice acronym this one makes!) have plenty of
other ideas for improving that experience.
If you missed his session, the audio file and IRC log will be
published from the MySQL University pages shortly.
And in case you haven't heard about MySQL University before,
check out the pages on the …
There's a slew of open source conferences coming up this fall in the US and in Europe. Here are a few of the highlights: -Utah Open Source Conference, Sept 6-8, Provo -Rails Conf Europe, Sept 17-19, Berlin -Gartner Open Source Summit, Sept 19-21, Las Vegas -Zend PHP Conference, Oct 8-11, San Francisco -MySQL European Conferences, Oct 16, 18, 23, London, Munich, Paris There's a wide range of choices. If you're a hard core PHP or Rails developer, then hit the technical conferences. If you're a manager looking to figure out a best practices open source strategy, then the Gartner show... READ MORE
I mentioned earlier that I'd blog about progress on the book as we go. It's not only progress on the book itself -- I want to write about the process of writing, because I think it's very interesting and relevant to software engineering. I'm finding a lot of the work in writing a book comes from some of the same things that make software hard: coordinating work, deciding what should go where, and so on.
Thanks to our friends at Meinberg we (the NTP Pool) are giving away some awesome equipment for time keeping.
If you have a reasonably connected server with a static IP address (see the requirements), please join the pool. Literally millions of users are counting on you! Any old server that can keep track of the time can run ntpd too. The cpu requirements are really minimal, so your current MySQL/Apache/whatever load is not going to be affected. If you are able to setup a GPS antenna then you can also go apply for the GPS devices. They are really really cool.
Or in any case, if you are able then please …
[Read more]Thanks to our friends at Meinberg we (the NTP Pool) are giving away some awesome equipment for time keeping.
If you have a reasonably connected server with a static IP address (see the requirements), please join the pool. Literally millions of users are counting on you! Any old server that can keep track of the time can run ntpd too. The cpu requirements are really minimal, so your current MySQL/Apache/whatever load is not going to be affected. If you are able to setup a GPS antenna then you can also go apply for the GPS devices. They are really really cool.
Or in any case, if you are able then please …
[Read more]I’m a bit late with that “news” but I have the second article about Oracle 10g Grid Control Extensibility published in Q3 2007 issue of IOUG SELECT Journal magazine. If you are interested in that topic I should reference you back to my presentation from IOUG where I created a sample MySQL monitoring plugin. It wasn’t [...]
Ok, so the week is not over yet - but I have to name these
entries somehow ;-)
And it's actually "solo again" as I used to run my own business
back when I lived in The Netherlands.
Anyway... the first week at Open Query.
First booked customer?
Training. Multiple people, multiple modules. Good.
First consulting customer?
A referral - thanks Steve!
Environment: Windows (someone up there must hate me ;-), or
actually a Microsoft shop (including MS-SQL) that happens to have
one app on MySQL. Actually, the fact that this server runs
Windows actually matters very little. But it *was* interesting to
hear this fellow speak about MS-SQL and compare some
things.
Microsoft SQL Server has a nice GUI for maintenance, you set up
some stuff and schedule other regular things. MySQL Administrator
can do some of that (and looks very …
Late last week we introduced a revised design and navigation on the MySQL web site home page. The home page had become somewhat cluttered over time with lots of competing banners and news items and we wanted to streamline it to make it easier to read and project a more professional image. I think the web team did a great job on this updating simultaneously in English, French, German, Italian, Japanese. So far, response has been great. …
[Read more]Late last week we did a minor change to the layout of the MySQL home page and navigation. While there are still a few minor issues to be corrected, overall the response has been favorable. The key thing we wanted to do was reduce some of the clutter on the home page and provide a more streamlined and professional look. The web team did a great job launching English, French, German, Italian and Japanese versions simultaneous. You'll also see some other nice graphic design elements throughout the …
[Read more]