MySQL works well
April 12, 2021

MySQL works well

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

Overall Satisfaction with MySQL

MySQL is used as our relational data store for information in support of our software platform - software as a service for internal communications and employee experience. It is used across the entire product offering for frequently accessed and transactional data with multiple instances including master, failover, and read replicas.
  • Very quick to get up and running - easy to use.
  • It can run on very small virtual machines
  • It performs well and is flexible
  • MySQL always consumes all the memory available on a box and sometimes releasing resources can be an issue.
  • There are certain commands that can get you into trouble and create corruption which is not easily remedied.
  • Transaction handling is not the most efficient and larger databases can take some performance hits.
  • MySQL allowed us to get going early on with a relational database at very little cost.
  • MySQL fit very nicely within our early tech stack and didn't require changes or impose any disruptions.
  • MySQL is well supported and can run anywhere - switching cloud providers is a non-issue.
MySQL has most of the functionality of other, very costly, alternatives without the big price tag. It is open-source with improvements coming at a relatively good rate. It is not as robust as those other offerings and can have some challenging points at scale for large applications, but in terms of cost vs. value is very difficult to beat.

Do you think MySQL delivers good value for the price?

Yes

Are you happy with MySQL's feature set?

Yes

Did MySQL live up to sales and marketing promises?

Yes

Did implementation of MySQL go as expected?

Yes

Would you buy MySQL again?

Yes

MySQL is well suited for anyone who needs a relational database and is working within a budget. Since it is open source, it is free to use and has most of the features of something like Oracle or MS SQL Server. MySQL can struggle a little with larger applications and storing the data cache in RAM requires fairly robust machines.