Sun CEO Jonathan Schwartz wrote a four-part blog posting a few weeks ago describing Sun's overall business model and how it makes money from open source. The basic idea is to go from adoption to innovation and then read more
Dear Kettle & MySQL fans!
I’m really looking forward to go to the MySQL User Conference next week, not just because I’m speaking in 2 sessions again, but perhaps also because these are “interesting” times for MySQL and Sun Microsystems. Pivotal times it would seem.
Here are the 2 sessions I’m going to do:
- Cloud Computing with MySQL and Kettle : I’m particularly happy that MySQL accepted this session: it will demonstrate how easy it has become to do cloud computing exercises with tools like MySQL and Kettle.
I just read about the release of Honey Monitor for MySQL. I read through the features. I looked at the screenshots. Then I read about the licensing. Then I read about the fact that it only runs on windows XP or Vista. So, my questions for the ages…
1. Why, in this age of multiple OSes battling each other for
market share, would you write an application that is OS specific?
Every app should run in a vendor neutral web browser unless
there’s a really really good reason. Monitoring software, are you
kidding? Monitoring software must be vendor neutral and
web-based. I will never use anything that ties me to windows or
linux or osx, it has to be cross platform. End of story.
2. Why, when MySQL is so heavily used on Linux and Solaris, would
you write an application for MySQL that can only be run on
Windows? Every MySQL DBA …
I just read about the release of Honey Monitor for MySQL. I read through the features. I looked at the screenshots. Then I read about the licensing. Then I read about the fact that it only runs on windows XP or Vista. So, my questions for the ages…
1. Why, in this age of multiple OSes battling each other for
market share, would you write an application that is OS specific?
Every app should run in a vendor neutral web browser unless
there’s a really really good reason. Monitoring software, are you
kidding? Monitoring software must be vendor neutral and
web-based. I will never use anything that ties me to windows or
linux or osx, it has to be cross platform. End of story.
2. Why, when MySQL is so heavily used on Linux and Solaris, would
you write an application for MySQL that can only be run on
Windows? Every MySQL DBA …
Today, while on the MySQL manual page, I typed in ’select’ in the search manual box to confirm the SELECT syntax.
The result was not what I expected, the “SELECT” command. Instead I only got two options “Speed of SELECT …” and “Optimizing SELECT and …”.
Ok, well that’s not what I want, there is a suggestion box to the right so I pick the top option “mysql select”. Not only is this worse with “Type Conversion in …”, “Searching on Two Keys” I also get 3 totally useless “Keymatch” records
Download MySQL -http://dev.mysql.com/downloads/
MySQL Training - http://www.mysql.com/training/ KeyMatch
Buy MySQL Enterprise -http://shop.mysql.com/enterprise/
I know in the past just entering ‘SELECT’ worked, because I’ve been presently writing tests on JOIN syntax and I wanted to link in my blog …
[Read more]When you eventually will buy Sun ..
Oh nooos.. I started this post last week and now it al seems in vain :(
Steven has some clues on what could have happened, I think he is right on the spot on with his Solaris prediction ..
He wonders why IBM would spend even another dime on Solaris, actually even today I can't even see why Sun is spending any more money on developing Solaris. But even with no acquisition his prediction of the future of Open Solaris imvho is spot on:
OpenSolaris will likely live on as a purely community-based operating system. After failing to gain any real traction against Linux, I expect it to become like the BSD operating systems: useful in niches and with a strong, core group of developers, but never to become a major operating system power.
As for Sparc, well I told it …
[Read more]I have always been a strong advocate of good testing of any system. I started on a project last year with Drizzle to produce coverage tests to facilitate verifying syntax and helping in comparison with MySQL.
From my extensive experience in code generation from the past 20 years, I produced about 3 years ago when at MySQL Professional Services a Java based solution with a small meta language to automated the creation of a large number of tests. At the time is was some 475 tests and 200k lines of mysql-test syntax when I first looked at validating the Nitro Storage Engine.
A number of issues with mysql-tests including the support of multiple storage engines had me last year write a Proposed Testing Protocol for Drizzle for further discussion. …
[Read more]The Drizzle database, while similar to MySQL includes a number of significant differences. In this post we will look at data types and table syntax that is valid in Drizzle. For more background information you can also review A beginners look at Drizzle - Getting around with SHOW.
Data Types
This comparison is with Drizzle 2009.03.970 and MySQL 5.1.32 GA. More information at MySQL 5.1 Data Types.
The following data types are not valid in Drizzle.
- TINYINT
- SMALLINT
- MEDIUMINT
- BIT
- TIME
- YEAR
- BINARY
- SET …
As a fitting posting for April 1, here's a video that I put together to commemorate Marten Mickos, CEO of MySQL who is leaving Sun today. It was my pleasure to work with Marten for more than five years at MySQL. He was truly a unique CEO; he followed Drucker's rules and came up with new innovative ideas that we put into action.