Did Oracle Just Make MySQL Worse?

from the you've-left-your-core-components-exposed dept

With all the buying that Oracle's been doing lately, it would have been fairly easy to overlook the supposedly small acquisition the company made on Friday. In fact, it didn't seem worth posting about. However, as the discussions about the acquisition are spreading, this small deal could actually be a very big deal. Unlike their recent big enterprise software deals that often seemed to be grasping at straws in dwindling markets, buying Innobase may put MySQL in a world of hurt. For years, Oracle has insisted that it doesn't really compete with MySQL at all, but that argument is pretty weak when you look at the overall trends of the market, and the number of companies who are figuring out how to get by pretty nicely with the open source database. However, as Jeremy Zawodny points out, MySQL may have left one of their most important parts completely exposed. Innobase makes a key component of MySQL that it needs to compete effectively... and now Oracle owns it. While Oracle says they'll continue to support it, they're also going to "negotiate" when the contract between Innobase and MySQL comes up for renewal next year. It does make you wonder why MySQL didn't try to buy them earlier, as it certainly looks like a big weakness hasn't just been exposed, but ripped out. It's likely that MySQL will try to figure out some way around this -- and, if not, that some other open source databases will have an opportunity to move up in the world. However, in one small move, it certainly looks like Oracle may have given themselves a bit more breathing room in the database world.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team


Reader Comments

Subscribe: RSS

View by: Time | Thread


  • identicon
    Scott, 10 Oct 2005 @ 6:29am

    RE: Did Oracle Just Make MySQL Worse?

    I can't believe Oracle was allowed to buy MySQL! This is horrible news. Shouldn't there be some kind of antitrust suite filed against Oracle? That's like allowing Microsoft to buy Oracle. There's only a few reliable database options out there as it is. Now there'll be even less when Oracle crushes MySql. What government official let this happen? Who do I need to complain to? California's attorney general?

    link to this | view in chronology ]

    • identicon
      j, 10 Oct 2005 @ 7:12am

      Re: Did Oracle Just Make MySQL Worse?

      they didn't buy MySQL, they just bought the company that owns the rights to the one piece of MySQL that gives MySQL a competitive edge.

      link to this | view in chronology ]

      • identicon
        B, 10 Oct 2005 @ 7:42am

        Re: Did Oracle Just Make MySQL Worse?

        I wouldn't call a component that provides MySQL with something Oracle already had as a "competitive edge".

        link to this | view in chronology ]

        • identicon
          steve, 10 Oct 2005 @ 8:15am

          Re: Did Oracle Just Make MySQL Worse?

          the innodb code is gpl'd so mysql could just fork it and keep using it.

          link to this | view in chronology ]

          • identicon
            Jan Wieck, 12 Oct 2005 @ 8:38am

            Re: Did Oracle Just Make MySQL Worse?

            > the innodb code is gpl'd so mysql could just fork it and keep using it.< br>InnoDB is as dual licensed as MySQL itself. The commercial license of MySQL, which you need to sell any non-FOSS software of yours that uses or needs MySQL, contains a commercial license for InnoDB. That GPL fork, people keep talking about, could only be shipped with the GPL'd MySQL and requires that the software using it is free open source as well. You think MySQL AB can live without selling those licenses?

            Jan

            link to this | view in chronology ]

          • identicon
            Anonymous Coward, 24 Oct 2005 @ 5:42am

            Re: Did Oracle Just Make MySQL Worse?

            the innodb code is gpl'd so mysql could just fork it and keep using it.
            Ah, but that would mean that they could no longer sell $450 licenses to a "traditional proprietary" version.

            Integrating InnoDB with MySQL where InnoDB is licensed under the GPL would mandate releasing MySQL only under the GPL.

            Bye, bye, licensing revenue. Bye, bye, profitability.

            link to this | view in chronology ]

      • identicon
        a, 10 Oct 2005 @ 7:57am

        Re: Did Oracle Just Make MySQL Worse?

        MySQl has a competitive edge? (besides being opensource) which is?

        link to this | view in chronology ]

        • identicon
          Anons Anonymous, 10 Oct 2005 @ 8:16am

          Re: Did Oracle Just Make MySQL Worse?

          "MySQL has a competitive edge? (besides being opensource) which is?"


          ...price?

          link to this | view in chronology ]

          • identicon
            Anonymous Coward, 10 Oct 2005 @ 8:41am

            Re: Did Oracle Just Make MySQL Worse?

            About the only one. I don't understand the love for MYSQL it just isn't that good. It lacks several key features, its a nightware to administer, corrupts all the time. Postgres is just so much better if you want the 'price' comparison.

            link to this | view in chronology ]

            • identicon
              Cnyk, 10 Oct 2005 @ 9:18am

              Re: Did Oracle Just Make MySQL Worse?

              Yeah... it's just that postgres is SO LAZY!

              link to this | view in chronology ]

            • identicon
              Anonymous Coward, 10 Oct 2005 @ 9:23am

              Re: Did Oracle Just Make MySQL Worse?

              From a pure database perspective, PostgreSQL is much better than MySQL. But, every performance test we've done shows MySQL to be orders of magnitude faster than PostgreSQL. Maybe we're just not configuring it correctly, but we just couldn't figure out how to make PostgreSQL fast.

              link to this | view in chronology ]

              • identicon
                Chris Travers, 10 Oct 2005 @ 3:01pm

                Re: Did Oracle Just Make MySQL Worse?

                "From a pure database perspective, PostgreSQL is much better than MySQL. But, every performance test we've done shows MySQL to be orders of magnitude faster than PostgreSQL. Maybe we're just not configuring it correctly, but we just couldn't figure out how to make PostgreSQL fast."

                If anyone else is having problems like this, please contact me or write the pgsql-perform@postgresql.org email list for performance tuning help.

                For simple read-only operations, MySQL is a bit faster, but under real-world, read/write loads, PostgreSQL does a bit better. Also note that MySQL is much more lax with its FSYNC policy than PostgreSQL meaning a little more raw speed under certain circumstances, but *much* more likelihood of corruption or data loss in the event of an unexpected power failure.

                link to this | view in chronology ]

              • identicon
                Karl O. Pinc, 12 Oct 2005 @ 8:14am

                Tuning postgresql

                The basic idea is this: First you configure it to have gobs of shared memory, then you use sysctl.conf to tell the kernel to allow for more shared memeory, then you configure 4 or 5 key postgres memory allocation parameters to balance the use of your shared memory according to your load pattern. (Actually, I see that all I really tweaked was shared_buffers, work_mem, maintenance_work_mem, and effective_cache_size. YMMV.)

                link to this | view in chronology ]

            • identicon
              Anonymous Coward, 10 Oct 2005 @ 3:35pm

              Re: Did Oracle Just Make MySQL Worse?

              How well does clustering or replication work on pigsquatal?

              link to this | view in chronology ]

              • identicon
                Anonymous Coward, 10 Oct 2005 @ 9:02pm

                Re: Did Oracle Just Make MySQL Worse?

                How well does clustering or replication work on pigsquatal?

                I don't know, the discussion was about PostgreSQL, Oracle and MySQL.

                If you learn to spell, you could use search engines to answer your own question.

                link to this | view in chronology ]

          • identicon
            Chris Travers, 10 Oct 2005 @ 2:57pm

            Re: Did Oracle Just Make MySQL Worse?

            "price?"

            Sorry. PostgreSQL, Firebird, and SQL-Lite are also Free. And they are far better suited for most tasks (when taken as an aggregate)

            However, this piece is critical for MySQL to have any competive placement outside of content management. Without InnoDB, you have no transactional support, and I am sure that many of the new features like triggers in MySQL 5 will not run on MyISAM tables.

            link to this | view in chronology ]

            • identicon
              Arjen Lentz, 10 Oct 2005 @ 4:32pm

              Re: Did Oracle Just Make MySQL Worse?

              > and I am sure that many of the new features like triggers in MySQL 5 will not run on MyISAM tables.< br>Sorry, but you are as sure as you are wrong.

              Regards, Arjen.
              Community Relations Manager, MySQL AB.

              link to this | view in chronology ]

              • identicon
                Leon Brooks, 10 Oct 2005 @ 8:28pm

                Re: Did Oracle Just Make MySQL Worse?

                Quoting Arjen:
                Sorry, but you are as sure as you are wrong.

                Regards, Arjen.
                Community Relations Manager, MySQL AB

                Now that's what I call an authoritative response! (-:

                link to this | view in chronology ]

          • identicon
            Leon Brooks, 10 Oct 2005 @ 8:22pm

            MySQL's competitive edges vs Oracle...

            ...include up-front price, relative simplicity, footprint, being taken seriously and even in a limited but growing number of areas, flexibility. None of which can be making Oracle very happy, if they have any kind of business radar on at all.

            link to this | view in chronology ]

  • identicon
    Dustin Barbour, 10 Oct 2005 @ 8:34am

    No Subject Given

    Oracle bought Inno Database. InnoDB supplied MySQL the ability to utilize foreign keys and other key functionality present in larger databases. And this isn't that big of a deal. As stated above, InnoDB is GPLed. MySQL can take the code and fork it. They could even hire some of the InnoDB developers if they'd like.

    link to this | view in chronology ]

  • identicon
    Anonymous Coward, 10 Oct 2005 @ 12:27pm

    No Subject Given

    If you want the fastest, most stable enterprise-class SQL server with good features and open source freeware then check out FirebirdSQL at http://www.firebirdsql.org/

    Enjoy, -pc

    link to this | view in chronology ]

  • identicon
    Toby, 17 Apr 2006 @ 2:16pm

    MySQL's license to sell InnoDB was renewed by Orac

    See Zack Urlocker's blog.

    To, the poster who said "MySQL corrupts all the time": can you substantiate this? I've used MySQL for many years with not a single integrity problem.

    Recently my employer had no hesitation in choosing MySQL 5 for a high availability, transactional, financial application - which was very quick to develop, and setting up replication was a snap. We're in good company, too.

    link to this | view in chronology ]


Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Loading...
Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it
Close

Email This

This feature is only available to registered users. Register or sign in to use it.