MySQL: A class of its own
Updated August 15, 2016

MySQL: A class of its own

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with MySQL

It is being used by several of our revenue generating products, so it is used by many teams but not the entire organization as we have other database technology that is used by other products. We like MySQL for reliability, fast data storage, scalability, querying and as a traditional database system. We use MySQL for high availability with replication.
  • High availability. Replication is easy to set up and easy to troubleshoot.
  • MySQL makes it easy to automate installations.
  • There are great support tools available for MySQL.
  • MySQL's user management leaves a lot to be desired. I wish it had some of the roles and features that competitors have.
  • MySQL is on its way to support more and more NoSQL operations and products. I would like to see more of that.
  • We had to spend a lot of resources to stabilize large instances of MySQL that were keeping daily, weekly, monthly reporting data. Once stabilized, it worked well.
  • Percona
Percona optimizes MySQL that comes from Oracle. They also provide tools for backup and monitoring. They have an open source version, but customers can also use their support. The positives are in the optimization, but that means once Oracle releases MySQL, one needs to wait until Percona is ready for their release.
It's easy to use, and readily available. It's mostly open sourced although community driven development is not accepted which makes some changes slower. Scalability for high reads/writes is an issue. It's simple and fast. MySQL lacks container types, arrays and true sequence (it uses auto-increment instead). It has several storage backends that can be used as add-ons. MySQL is ACID compliant when used with the InnoDB storage engine.