Wednesday, September 05, 2007

Wishes using MySQL

My personal wishes aren't just about MySQL software since my involvement is more than the general role of a DBA. I do NOT want this to sound like anything other than what it is: my personal wish list based on my experience of becoming a MySQL customer.

1. Integrated Backup Solution: Enough said!

2. Open Marketing for an Open-Source Company: I wish MySQL would tell customers about products/services that are just about to launch.

What? or more importantly, Why?

When I was running my own very small business before my current position, I learned very quickly that a surprised customer is a half-lost customer. Surprises are just never good and I wish every company would understand that from a customer's point of view.

3. Better support for MySQL on Solaris

Solaris 10 is a great operating system and MySQL a great database. Together, they can do miracles and I have become a believer. I seriously wish MySQL and Sun would join forces and work together even more. While there is currently work going on between the two companies, it is not enough. There is a huge demand for MySQL on Solaris and by not addressing this demand, both companies are losing out.

4. Upsell and Service: Two polarities to manage
I understand the need to upsell, however, that's certainly a polarity to be managed along with service. Seeing polarity as a problem, or just seeing one end of the polarity means not seeing the whole picture. I wish the very good folks at MySQL would not try to label every other question as falling into categories that aren't covered by a customer's current support plan.

One way is to put some more meaty content in the knowledge base that is available to customers. I wish the knowledge base was filled with real-life content. MySQL's Professional Services has so many smart brains working for them and their generified experiences will add a lot of meaning to the knowledge base.

5a. Tablespace per database that is portable for InnoDB.

It will be nice if reliance on a global tablespace is decreased and all information related to tables within a database resides in a tablespace for that database.

5b. InnoDB Parameters on the fly: Ability to change InnoDB parameters on the fly without having to restart MySQL.

Once again, these were my personal thoughts and wishes. I tried hard to limit them to the most important ones (as I feel). Thank you for reading them.

*my first post in english*

0 comments: