Showing entries 39076 to 39085 of 44045
« 10 Newer Entries | 10 Older Entries »
Open Source and Attribution

Recently there's been several interesting blogs on the issue of open source licensing and attribution.  Let me try to summarize the discussion and see if I can highlight some areas of concern.

Historically there have been many different licenses used for open source products.  While there are not as many open source licenses as there are closed source, it has at times been confusing for users of open source to understand the subtle distinctions in the terms of different licenses.  In fact that's one of the reasons MySQL adopted the GPL license many years back. Originally, MySQL had its own open source license, but so many people were familiar with the GPL from its use on Linux, that we figured if it was good enough for Linus it was good enough for us.  We also liked the reciprocity of the GPL license since it enabled us to have a "quid pro quo" approach that enables people to use MySQL under the GPL if they are GPL and …

[Read more]
online online online! (or restarts are for wusses)

I often see things go past my eyes where customers (and users - i.e. those that don’t send wads of cash our way and hence are not financially supporting my beer, curry and photography habits) have amazing uptime and reliability requirements.

When talking to businesses that use MySQL, it’s not uncommon to have the “if the DB is down, our business doesn’t operate” line bandied around. How people make sure this never happens can differ (hint: it often involves replication and good sysadmin practices).

One thing I like doing is making things easier for people. Sometimes it’s also a much more complicated problem than you’re initially led to believe.

I think configuration files are obsolete. Okay, maybe just for databases. Everything should be changable as an online operation. This should also be able to be done via a standard interface - in our case, SQL. This means it’s suddenly really easy to write portable …

[Read more]
Automating MySQL Best Practices Management

One thing I learned fairly early in my DBA career was that if I was ever going to excel in managing the databases under my care, I needed to do one thing: smartly automate as much of my job as I could. This became particularly important in my last full-time DBA spot where one other guy and I had responsibility for about 120 Oracle, SQL Server, and DB2 databases. A lot of these databases ran critical applications with lots of users, so we were rarely bored at work. To keep our heads above water, we needed to do something to ensure we always had our finger on the pulse of all our servers, plus we needed to make sure that any performance issue was recognized as early as possible.

Why I (still) like Gentoo

I wrote a post recently that focused only on things I see as shortcomings or problems with Gentoo GNU/Linux. That was the intent of the article, to explain why I switched to Ubuntu for my personal systems. On the flip side, nothing's perfect, but nothing's perfectly flawed, either. There are still many things I like about Gentoo.

Thoughts on the MySQL Enterprise/Community Split

I have been waiting and waiting ever since the announcement that the MySQL database had split into the MySQL Enterprise Server and MySQL Community Server.

Waiting for what?

For my mind to come to some resolution or conclusion about the change and what it means. It has been some time now and it just hasn't happened. I'm not sure what it says about me that I can't come to a conclusion about this, but here's what I've got so far while waiting for more time to pass. Feelings on any of this are subject to change.

Note: I've had a long-time sense that MySQL must be careful in their balance between feeling like a commercial business and feeling like an open source project. I wrote about this almost three years ago at the 2004 MySQL Users Conference. I think the …

[Read more]
Speaking at php|tek in Chicago, May 17

I got notified yesterday that my proposal for a talk at php|tek. I'll be presenting a talk entitled "Top 15 Ways to Kill MySQL Performance", which will be a fun-filled look at all those things we, as application and database developers, do to shoot ourselves in the foot when it comes to MySQL database performance. Lots of SQL coding techniques, and, as I say in the abstract, you're guaranteed to leave the taslk with at least one gem you can use to point the finger at a colleague! Good times!

451 CAOS Links - 2006.12.08

TimeSys Board of Directors Appoints Joseph J. Raffa Interim CEO, TimeSys (Press Release)

realMethods Expands Its Open Source Scope, realMethods (Press Release)

DHS gears up for research phase of open source bug hunt, Linux.com, Michael Stutz (Article)

Opinion: Five reasons why you should never use PostgreSQL — ever, SearchOpenSource.com, W. Jason Gilmore (Article)

Editor’s Note: Which Road To Take?, Linux Today, Brian …

[Read more]
MySQL stored routines and the command line client: No comment...Or Maybe..?!

A popular myth holds that the MySQL Database Server strips the comments from stored procedures, functions, triggers, views and events. This is not true. Or at least, it is only somewhat true.

On an earlier occasion, I have written about MySQL views and how they lose all their comments and whitespace formatting. The article also describes a workaround for it. (Interestingly, a few of the bugs I ran into at the time are now resolved, which means …

[Read more]
Version 3.0 of mysqlreport released

Daniel Nichter has released version 3.0 of mysqlreport, one of my favorite tools for quickly comprehending the overall state of a MySQL server. The new version prints out the most important information about InnoDB.

links for 2006-12-09
  • LOST invite LOST is a student project. The aim of LOST is to show how 7 million people connect to one another, and break the record for the game with the most players ever!

    LOST enables you to interact with people across the world, and see how you are linked to them (tags: socialnetworking networking)

  • BBC - bbc.co.uk Standards & Guidelines Standards and guidelines for producing applications suitable for production use by the BBC. Includes database use, coding style and accessibility. (tags: accessibility
[Read more]
Showing entries 39076 to 39085 of 44045
« 10 Newer Entries | 10 Older Entries »