Read my latest article: Announcing RailsDeveloper (posted Wed, 01 Sep 2010 17:01:00 GMT)

MySQL is just a toy

Posted by Robby Russell Thu, 11 Sep 2008 18:04:00 GMT

67 comments Latest by chanel jewelry Sat, 28 Aug 2010 07:03:57 GMT

Twitterrific

Are you using PostgreSQL? EnterpriseDB want’s to hear your story at Postgres Rocks

Subscribe to my RSS feed Enjoying the content? Be sure to subscribe to my RSS feed.
Comments

Leave a response

  1. Avatar
    Dick Davies Fri, 12 Sep 2008 08:49:24 GMT

    a million mysql users: I’ve never had a problem with it. postgresql users: Yes, that’s why you’re still a mysql user.

  2. Avatar
    Joe Grossberg Fri, 12 Sep 2008 13:00:30 GMT

    When will PostgreSQL evangelists learn that “good enough” is good enough for 99% of web apps (i.e. low- to medium-traffic, simple data, basic CRUD)?

    People calling MySQL a “toy” is a counter-productive argument because it seems to imply that, if it works for you, your hard work must amount to a “toy” project.

  3. Avatar
    planetmcd Fri, 12 Sep 2008 13:46:15 GMT

    I prefer Postgres by leaps and bounds, but if MySQL works for you, good for you.

    I suppose the real issue here is whether MySQL is your choice because its popular or it fits your functionality level, and whether that matters.

    If I need a lightweight database I tend to go towards SQLite. If I need robust features straight away, I gravitate towards Postgres. MySQL can handle either cases though.

    I think the larger concern for MySQL users should be the dual license nature. What do you do when you want your product to go public? Do you need to buy a license. Currently not, when its a database backing a client server application but what if Sun changes their mind? Do you think your small start up, university, or non profit has the legal staff to challenge Sun’s? This is what scares me away from MySQL. With the availability of Postgres, I have a robust alternative that in many capacities meets or exceeds the functionality of MySQL, without the license issue.

  4. Avatar
    http://paulgresham.com Sat, 13 Sep 2008 06:50:32 GMT

    MySQL is a thin veneer above a set of decent technologies. Sleepycat (berkeley db) and Innodb were actually written by people that did know what they were doing. When MySQL tried to implement ACID, they simply couldn’t do it, they’re were a bunch of script kiddies that have risen off the backs of a talented few.

    Anyhow Innodb and Sleepycat are now owned by Oracle. Whereas the MySQL ‘brand’ and it’s veneer (some installers and an SQL parser) were bought by Sun for US$1Bn. Smell something wrong here? I certainly no longer own any shares in Sun.

    I still don’t understand, why use a system that is guaranteed to fail in such a way as to cause you hard to trace support issues? Job for life? Are you those types of people that just patch things up by hacking the database, think no more of it and go to fix the next error on some other system sitting on top of MySQL? If ‘good enough’ is the benchmark by which you develop software, go ahead and use MySQL, otherwise use a proper database.

  5. Avatar
    Sebastian Tue, 07 Oct 2008 21:18:45 GMT

    I also appreciate postresql, but in fact mysql has many users.

  6. Avatar
    Thomas Sun, 19 Oct 2008 12:30:33 GMT

    Hi,

    I have switched my Rails app from MySQL to PostgreSQL because of the license, and because Postgre has many features which I don’t use yet, and which will keep me busy on rainy weekends.

    With my very own mediocre benchmarks, I tend to see that Postgre is slightly faster than MySQL.

  7. Avatar
    Ed Fri, 14 Nov 2008 14:31:00 GMT

    My take on it:

    Despite superior performance, licensing, and features, PostgreSQL is just a very awkward name for software. I bet it if was called “Moo” or something like that it would be adopted very quickly by the Rails and open-source community.

    How exactly do you say “PostgreSQL”? It looks like gibberish.

  8. Avatar
    ehsanul Tue, 02 Dec 2008 19:02:22 GMT

    Umm, you say post-gres-Q-L, thought everyone knew that. I believe there’s still debate going on about whether the name should be changed, but seriously, that’s such a silly point to make compared to everything else.

  9. Avatar
    Thomas Glasgow Tue, 09 Dec 2008 19:50:01 GMT

    At our self-training video on demand website we are happily using PostgreSQL with our Rails 2.2.2 application. However using the correct Ruby gem for PostgreSQL can be tricky, here is the correct command to type: sudo gem install pg

    We pronounce “post-gre-S-Q-L”.

  10. Avatar
    Sam Granieri Tue, 16 Dec 2008 01:24:29 GMT

    I’m switching from mysql to postgresql in part due to to the licensing and ownership mess, the botched “release” of 5.1, and due to the influence of the Enterprise Rails book by Dan Chak, which could be one of the best Rails/Postgres resources out there. I also don’t like the arguments between sun’s marketing and monty widenus. It’s totally unprofessional

    By licensing mess, I mean the dual gpl/commercial license, and by ownership I don’t lie the fact Oracle owns InnoDB. Also, I think MySql stores database metadata in myisam tables, which is bad

  11. Avatar
    Jewish Directory Fri, 07 May 2010 09:06:52 GMT
  12. Avatar
    jaisonlarge Mon, 10 May 2010 03:05:43 GMT

    Definitely agree with what you stated. Your explanation was certainly the easiest to understand. I tell you, I usually get irked when folks discuss issues that they plainly do not know about. You managed to hit the nail right on the head and explained out everything without complication. Maybe, people can take a signal. Will likely be back to get more. Gucci Sunglasses

  13. Avatar
    new york bus charter Mon, 10 May 2010 19:47:03 GMT

    Definitely agree with what you stated. Your explanation was certainly the easiest to understand. I tell you, I usually get irked when folks discuss issues that they plainly do not know about. You managed to hit the nail right on the head and explained out everything without complication. Maybe, people can take a signal. Will likely be back to get more.

  14. Avatar
    Medical Spa New York Tue, 11 May 2010 16:12:33 GMT

    While this subject can be very touchy for most people, my opinion is that there has to be a middle or common ground that we all can find. I do appreciate that youve added relevant and intelligent commentary here though. Thank you!

  15. Avatar
    new york web design Wed, 12 May 2010 21:40:11 GMT

    Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.

  16. Avatar
    laptop adapter manufacturer Thu, 13 May 2010 06:37:57 GMT

    Having a tool to allow others at PA to see what is in my queue and in some cases, respond on my behalf… has been needed

  17. Avatar
    jaisonlarge Fri, 14 May 2010 03:30:35 GMT

    Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information. Limousine Service New York

  18. Avatar
    jaisonlarge Sat, 15 May 2010 02:25:53 GMT

    Very well written article indeed, it really helps me with my programming skills, thank you so much for sharing such information with us, i hope we will see more from author in the future. Postcard Printing

  19. Avatar
    fertility Sun, 16 May 2010 20:03:31 GMT

    I am happy to find this post very useful for me, as it contains lot of information. I always prefer to read the quality content and this thing I found in you post. Thanks for sharing

  20. Avatar
    wholesale jerseys Thu, 27 May 2010 07:30:54 GMT

    it is interesting,god bless you!

  21. Avatar
    air jordan Mon, 31 May 2010 01:53:41 GMT

    FTYTRY

  22. Avatar
    air jordan 14 Mon, 31 May 2010 01:53:55 GMT

    RTERTERT

  23. Avatar
    Network virtualisation Mon, 31 May 2010 09:06:34 GMT

    Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up

  24. Avatar
    Printer Ink Mon, 31 May 2010 09:09:39 GMT

    I hardly ever write comments on blogs, but your article urged me to praise your blog. Thanks for the read, I will surely favorite your site and check in occasionally. Cheers.

  25. Avatar
    Email Marketing Mon, 31 May 2010 09:10:12 GMT

    What a excellent blog entry, Thanks for sharing it with me. Have a Great day!

  26. Avatar
    IT services los angeles Mon, 31 May 2010 09:10:47 GMT

    I’ve surfed the net more than three hours today, however, I haven’t found such useful information. Thanks a lot, it is really useful to me.

  27. Avatar
    Network Security Miami Mon, 31 May 2010 09:11:21 GMT

    You got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

  28. Avatar
    web design Mon, 07 Jun 2010 17:43:29 GMT

    Nicely presented information in this post, I prefer to read this kind of stuff. The quality of content is fine and the conclusion is good. Thanks for the post.

  29. Avatar
    radii Fri, 11 Jun 2010 05:48:38 GMT

    tr y

  30. Avatar
    mbt chapa Fri, 11 Jun 2010 05:48:50 GMT

    rty rt rt y

  31. Avatar
    mbt chapa Fri, 11 Jun 2010 05:48:50 GMT

    rty rt rt y

  32. Avatar
    designer handbags reviews Fri, 11 Jun 2010 11:57:33 GMT

    Anyhow Innodb and Sleepycat are now owned by Oracle. Whereas the MySQL ‘brand’ and it’s veneer (some installers and an SQL parser) were bought by Sun for US$1Bn. Smell something wrong here? I certainly no longer own any shares in Sun.

  33. Avatar
    dunk sb mid Sat, 12 Jun 2010 05:42:15 GMT

    ert er

  34. Avatar
    eva Sun, 13 Jun 2010 01:11:16 GMT

    I want to thank you from the core of my heart for doing such a research. Just now I completed reading your post and also find the tips to be useful. I will surely try to keep all those points in mind. I like shopping Air jordan shoes |

  35. Avatar
    jordan VII Thu, 17 Jun 2010 03:21:29 GMT

    try

  36. Avatar
    england 7 beckham white jersey Thu, 17 Jun 2010 03:21:41 GMT

    england 7 beckham white jersey

  37. Avatar
    frg Thu, 17 Jun 2010 08:28:18 GMT
  38. Avatar
    xc Thu, 17 Jun 2010 08:28:30 GMT
  39. Avatar
    mbt m. walk silver Thu, 17 Jun 2010 09:12:31 GMT

    gret

  40. Avatar
    louis vuitton Thu, 24 Jun 2010 07:49:55 GMT

    The haversack of a Louis vuitton bags . As for louis vuitton handbags , the designers accept their own cast value, even for their lv . louis vuitton is so abiding and accept able ability for water-proof and fire-proof.

  41. Avatar
    hersme handbags Tue, 29 Jun 2010 05:20:17 GMT

    Coach handbags have been one of the most popular items for a woman to shop for but at a great price and this is where Coach Poppy fits the bill. There are also many Coach Madison stores around the country. You want to search online to see if there is a Coach Luggage store there.

    Visit the Breitling page on our website for information on the products. The Breitling Windrider are made with the essence of perfection. A catalogue of the Bentley 6.75 will give you a wide range of watches to select from in models. Bentley Motors has four popular styles of watches available in the market.

  42. Avatar
    Desktop Computers Thu, 08 Jul 2010 12:37:03 GMT

    For me PostgreSQL is the best as it is one of the largest and most mature open source projects today.

  43. Avatar
    Software Development India Thu, 08 Jul 2010 12:47:46 GMT

    PostgreSQL is great to work on as it maintains over a dozen mailing lists, as well as several user groups, an active IRC community, and international sites in multiple languages.

  44. Avatar
    Web Design Thu, 08 Jul 2010 13:41:13 GMT

    Your article on Ruby is very informative and fun. I enjoyed it a lot and yes Torres is the best striker in the world.

  45. Avatar
    Hawaii Web Design Thu, 08 Jul 2010 13:49:04 GMT

    PostgreSQL is loaded with features that makes it a mature world class database including: full ACID compliance and relational integrity, MVCC, XML support and the list goes on..

  46. Avatar
    Website Development Thu, 08 Jul 2010 13:54:08 GMT

    Installing XCODE is a necessity if you want to have developer friendly tools installed in your system.

  47. Avatar
    Fibre Glass Cloth Fri, 09 Jul 2010 10:49:43 GMT

    This article has great reference value, thank you very much for sharing, I would like to reproduced your article, so that more people would see it.

  48. Avatar
    bronx dentists Fri, 09 Jul 2010 13:38:46 GMT

    bronx dentists

  49. Avatar
    Barebones Networking Fri, 09 Jul 2010 18:37:42 GMT

    If you really think about it everything that can go on the web is a toy. It’s how you use, play and fix the toy to your needs.

  50. Avatar
    designer handbags Tue, 13 Jul 2010 09:00:27 GMT

    Great article. It is actually benefit to learn your web. The information from your site is exactly excellent, and your blog template is Simple generous. It seems never dazzled. So great.

  51. Avatar
    Non Destructive Material Testing Wed, 14 Jul 2010 09:37:37 GMT

    I have been reading your posts regularly. I need to say that you are doing a fantastic job. Please keep up the great work.

  52. Avatar
    Search Engine Optimisation Wed, 14 Jul 2010 09:44:04 GMT

    This is a really good post. Must admit that you are amongst the best bloggers I have read. Thanks for posting this informative article.

  53. Avatar
    canada drugs Wed, 14 Jul 2010 18:20:13 GMT

    since this article is from 2005 i was wondering what the status is today regarding PL/Ruby in postgreSQL? did you continue working with PL/Ruby? what is the performance when using external rubygems such as redcloth?

  54. Avatar
    Search Engine Optimization California Fri, 16 Jul 2010 09:00:35 GMT

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your posts. Any way I’ll be subscribing to your feed and I hope you post again soon..

  55. Avatar
    Internet WiFi de alta velocidad Tue, 20 Jul 2010 13:21:50 GMT

    That article is so interesting and makes a very nice image in my mind. That is very much helpful in nominating the board of directors.

  56. Avatar
    Mobile Application Development India Mon, 26 Jul 2010 13:00:23 GMT

    MYSQL is great if you want a lightweight database, or even if you need robust features straight away.

  57. Avatar
    Electronic Cigarette Tue, 27 Jul 2010 07:26:28 GMT

    I would like to thank you for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now.

  58. Avatar
    Remote Control Helicopters Wed, 28 Jul 2010 06:12:37 GMT

    Rcmods provides you finest radio and remote control helicopters and guides for purchaser RC helicopter and chargers, battery and their almost accessories and upgrades, Electric helicopters that anyone can fly them easily.

  59. Avatar
    airshoesjordan Wed, 28 Jul 2010 06:39:29 GMT
    supra trinity ns white patent shoes, supra trinity ns white patent shoes
  60. Avatar
    LV Handbags On Sale Sun, 01 Aug 2010 11:23:08 GMT

    go to the shopping

  61. Avatar
    Monogram Canvas Sun, 01 Aug 2010 11:24:09 GMT

    thank you

  62. Avatar
    bag supplier Fri, 06 Aug 2010 03:27:43 GMT

    nterpriseDB want’s to hear your stor

  63. Avatar
    SEO Company India Sat, 07 Aug 2010 18:36:55 GMT

    SEO Software service offer good seo company india,seo services india, php development india, web development india, link building india, seo solution india, seo agency inda, internet marketing india at affordable price http://www.seosoftwareservices.com/web_development.html http://www.seosoftwareservices.com/seo_packages.html

  64. Avatar
    http://www.bestretroshoes.com Tue, 10 Aug 2010 09:52:37 GMT
    Air Jordan 14,Air Jordan 14
    air flight condor high black,air flight condor high black
    discount Nike Air jordan Fusion 17.5,discount Nike Air jordan Fusion 17.5
    discount Nike Air jordan Fusion 14,discount Nike Air jordan Fusion 14
    discount aj11 nike SHARKLEY,discount aj11 nike SHARKLEY
    Air Jordan Fusion 5,Air Jordan Fusion 5
    Air Jordan Fusion 3,Air Jordan Fusion 3
  65. Avatar
    SEO Company India Thu, 12 Aug 2010 18:05:30 GMT
  66. Avatar
    SEO Company India Sat, 21 Aug 2010 19:31:10 GMT

    Dear Sir

    this post is very usefull thanks for sharing the good informaion…....................

  67. Avatar
    chanel jewelry Sat, 28 Aug 2010 07:03:57 GMT

    Other belt gucci Expenses: $1,311 Total Annual Cost: $35,374 *Provided emporio armani belts by SayStudent.com and based on cartier ballpoint pen data from the 2007 College fake tiffany and co jewelry Board Trends in Higher Education

Share your thoughts... (really...I want to hear them)

Comments