Slashdot Mirror


Oracle Releases MySQL 5.5

darthcamaro writes "Two years after Sun released MySQL 5.1, Oracle has picked up the ball with the official release of MySQL 5.5. New features include semi-synchronous replication, InnoDB by default and new SIGNAL/RESIGNAL support for exception handling. Above all, Oracle stressed that they are committed to further MySQL open source development and that they see it as a complementary technology to their proprietary Oracle database."

9 of 263 comments (clear)

  1. You have nothing to fear. by tautog · · Score: 5, Insightful

    You can trust us. Honest.

    1. Re:You have nothing to fear. by davecb · · Score: 4, Insightful

      MySQL is a way to take market share away from MS Sql, and Access. It will be valuable to Oracle until MS dies.

      --dave

      --
      davecb@spamcop.net
    2. Re:You have nothing to fear. by tepples · · Score: 4, Insightful

      MySQL is a way to take market share away from MS Sql, and Access.

      Microsoft Access is more than just Jet or MSDE; it is also a scriptable GUI framework for accessing databases. What is the direct counterpart of Access that uses MySQL?

    3. Re:You have nothing to fear. by Anonymous Coward · · Score: 5, Insightful

      While I don't think Oracle views Postgres as threat in any definition of the term, they could hamper OS db field very easily, actually:

      1. Over two or three years, Oracle can merge mysql into their Express edition. That'll basically require adding a mysql API onto it. They can probably do that over a few weeks, but why hurry?

      When most users can download a compatible binary from Oracle, who'll care about the genuine "mysql", really? Especially given that mysql technologies are controlled by the same Oracle.

      2. Over the same period, they can gradually kill the mysql trademark in favor of OracleSomething. Puff, mysql is gone.

      3. You'll end up with a product that is mysql compatible, has Oracle features, and is usable "for free". By virtue of being an Oracle, it will compete well against Pg as well. Unlike Pg, it will also provide smooth migration path towards the slaughterhouse with all bells and whistles.

      That may move some less ideological Pg users away, hurting Pg's acceptance and development long term.

      So, the db landscape is left without mysql, and weakened Pg.

      Not a compleat "kill", but close.

    4. Re:You have nothing to fear. by jimicus · · Score: 5, Insightful

      What is the direct counterpart of Access that uses MySQL?

      You've had a number of replies so far. AFAICT, most have missed the point so thoroughly that they can't possibly have seen Access used in a business. So I'm going to explain Access.

      Yes, Access gives you a database engine (and not a particularly good one at that). The other thing it gives you is a GUI-driven desktop application which makes it an absolute doddle to design tables, queries, forms and reports without having to write a single line of code.

      The end result is frequently badly designed, with little or no attention paid to normalisation or data integrity, but it broadly works.

      Now, you might very well turn around and say "Tough. You'll just have to get used to writing code." - you're talking to the wrong people. The people who are using Access in businesses are the middle managers who have never in their life written code and aren't about to start now. So many businesses pushed Access to the desktop years ago when they bought Office, and have since discovered that the reason the IT department hasn't heard from lots of parts of the business is because some manager decided that rather than to-and-fro with the IT department (which would cost a lot of money out of his budget - larger businesses just love shuffling money between departments), he'd cobble together a little application in Access to run his department. It's invariably a mess, but it's a mess that's so ingrained it isn't going anywhere.

      Anyhow, these guys have no idea what SQL is and are only vaguely aware that a database stores everything in tables. You can no more ask them to do everything in PHP from now on than you can ask them to lick their own testicles.

    5. Re:You have nothing to fear. by BigDogCH · · Score: 4, Insightful

      This is exactly correct! It seems like every 3rd department has some access database that they use.....IT doesn't find out about it until someone broke it or deleted it. In the end, we ends up supporting it. Here is how it works.

      1. A single user creats a simple access database for their own use.
      2. That user shares this with their most trusted sidekick.
      3. The sidekick takes over when the original user dies from intestinal parasites.
      4. The entire department now uses this tool, and is fully reliant on it.
      5. Requests now come into IT from other departments asking for access to the tool.
      6. IT says "oh man, this sucks".

  2. From the article.... by Pharmboy · · Score: 4, Insightful

    From the article: There were concerns about how the open source database would fare under Oracle's leadership, but those concerns are now being put to rest by Oracle with the release of MySQL 5.5

    Um, no, not all concerns are put to rest. This was a pretty fluffy piece of journalism, just quotes and feel good words. I'm glad that MySQL has moved up a notch, but I'm still looking really hard at PostgreSQL as a possibility in the long run.

    --
    Tequila: It's not just for breakfast anymore!
  3. Why not Firebird? by spynode · · Score: 4, Insightful

    Nobody seems to mention Firebird which is supposedly on hell of a RDBMS. I wonder why it is so unpopular while it offers so much.

  4. Re:The thing is, Oracle still owns it. by h4rr4r · · Score: 4, Insightful

    I would suggest planning ahead, based on their track record it sure seems like you might one day need to go some place else.