Showing entries 41313 to 41322 of 44874
« 10 Newer Entries | 10 Older Entries »
Hands on: MySQL Samples For Pentaho 3 - (Making a MySQL Samples directory)

In my previous blog entry I described some configuration tasks that make the pre-configured pentaho demo environment installation act more like a server.

In this entry I will describe how to add a folder for our own MySQL samples. We will use this folder to deploy our real samples to. We want to use our own folder for two reasons:


  • presentation - it's much nicer if our samples stand out among the common ones everybody knows already
  • maintenance - we can easily remove, rename or do whatever we want with all of our samples without affecting the other ones



Let's start off right away. Oh yeah, we won't need to stop pentaho - in fact, to demonstrate that, make sure it is started right now. Remember, you can start the pentaho BI …

[Read more]
How we enabled threading in MySQL

MySQL on GNU/Linux appears to be able to either run multiple processes, or one process and multiple threads. We’ve noticed a significant CPU penalty for multiple processes, probably from the context switching overhead. The trouble was, one of our servers wouldn’t use threads; it wanted to use multiple processes. This article explains how we got it to use threads instead. First, we noticed the master server’s CPU utilization was higher than the replica’s, even though we expected the type of queries running on the replica should have caused it to have around the same CPU utilization as the master.

Manual translations

Probably the most frequently asked question to the docs team at MySQL from the public is ?I want to translate the manual into [insert language]?. That language can be anything from one we already have, through to some comparatively obscure suggestions.

read more

Recent Photo from Julian

A recent photo that Julian
took. More whacky then the bunny photo?
I rather like it :)


The Last /quit

I just signed out of the MySQL internal IRC server for the last time. Changing jobs is really bittersweet, I have truly loved working for MySQL and consider many of my coworkwers to be great friends. I hope to keep in touch but I know I will miss the daily interactions with them.

I know that tomorrow I’ll be excited to start work for OmniTI, but for today I feel the loss of the best job I’ve had to date with the best bunch of people I have ever worked with.

Negotiating with Microsoft

There's been some interesting reports lately on how open source software is eating into the traditional license and maintenance fees of the closed source legacy vendors.  Not only is open source a viable alternative to many closed source offerings, but just the fact that you're looking at open source is enough of a threat to some vendors that they will sometimes discount up to 80%.  Just put up a Linux poster and wear a MySQL t-shirt and you'll get your costs down.  Or better yet, start moving to open source where it makes sense, especially new web-based applications. 

[Read more]
Where to find good open source employees

One of the most important requirements for any startup is hiring exceptional people. Hire weak people, and the company rises to the level of their incompetence. Hire exceptional people, and the company is elevated to the level of their expertise.

So how do you hire well in open source, given that - outside the realm of developers - very few business people actually have open source experience?

This is a question that I've had to answer repeatedly of late, as I've been hiring Alfresco's North and South American sales and business development organization. I have been very fortunate thus far, hiring three of the best people I've ever worked with: Luis Sala (Solutions Engineering), Jason Hardin (Inside Sales), and Martin Musierowicz aka "Mark" (Alliances).

What do most of Alfresco's employees have in common? Not a minute of open source experience. (Martin (JBoss) and Jason (Novell) are exceptions to this rule, as both came …

[Read more]
Beirut's last report: No significant changes

Sometimes a message from one of your database maintenance tasks makes you shudder, probably because it is an awful error message. Sometimes such a message can make you shudder even more, even if there is no error in your systems.

In a meteorological company, we use our MySQL database to keep track of a wealth of weather data from all around the world. The message from the maintenance task was short and simple: OLBA removed from list of active stations.

OLBA is the ICAO code for Beirut's Rafic Hariri International Airport. Their weather station continued to report even after the first bombing attacks, which forced the airport closed. The attacks continued, and the last report came in at 3 o'clock UTC this morning: a temperature of 25 °C, an air pressure of 1009 hPa, some scattered clouds and - no significant changes. The station has been silent since.

Log Buffer #1: a Carnival of the Vanities for DBAs

Welcome to the inaugural Log Buffer, a Carnival of the Vanities for the DBA community. Since this is the first, the duty of hosting it falls to us, but we hope other bloggers in the community will take on future editions. Here are our favourite database-related blog articles. Ten years ago on July 8th, the [...]

It's Not What You Say...

One of our managers at MySQL recommended the book "It's Not What You Say... It's What You Do" to me as something that he's used in managing teams.  While there's nothing here specifically about open source, the book provides a good "back to basics" approach to management.  Forget the big strategic initiatives in a company, the radical pronouncements of being customer-centric or sigma-six-oriented or whatever the latest buzzword is among management gurus.  The key questions are: Did you set goals?  Was there buy-in?  How much did you follow up? 

My own management style is not perfect, but I try …

[Read more]
Showing entries 41313 to 41322 of 44874
« 10 Newer Entries | 10 Older Entries »