What users are saying about
2 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8 out of 100
14 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 9.2 out of 100

Attribute Ratings

  • Percona Server for MySQL is rated higher in 1 area: Likelihood to Recommend

Likelihood to Recommend

8.0

H2 Database

80%
2 Ratings
9.0

Percona Server for MySQL

90%
5 Ratings

Likelihood to Renew

H2 Database

N/A
0 Ratings
9.0

Percona Server for MySQL

90%
1 Rating

Usability

H2 Database

N/A
0 Ratings
8.7

Percona Server for MySQL

87%
4 Ratings

Support Rating

H2 Database

N/A
0 Ratings
6.9

Percona Server for MySQL

69%
3 Ratings

Likelihood to Recommend

H2 Database

For running application tests it's well suited. H2 [Database Engine] can replace the real-world database solution for them easily and removes the requirement to set up a a separate database instance just for running unit tests. For using in actual production application one needs to consider scale. H2 is suitable if application runs in single instance and database is located in same machine as a file where that application runs. This means the application shouldn't have a large user base. However it's easy to switch to an actual MySQL instance if the need arises, it's most likely only a configuration change and doesn't require new code.
Anonymous | TrustRadius Reviewer

Percona Server for MySQL

Percona Server for MySQL covers 100% of our requirements in terms of our OLTP traffic and provides the High Availability levels required through a typical primary and 2 replica's using semi-synchronous replication. We're able to scale our writes using sharding, but a true distributed database would be a great option on top of this. In terms of OLAP traffic, we leverage columns stores available, but Percona Server fairs well
Douglas Doo | TrustRadius Reviewer

Pros

H2 Database

  • Can run as an in-memory database.
  • Simple and quick to get started with, and is light weight (only 2MB).
  • SQL compliant so it compatible with most relational databases.
Anonymous | TrustRadius Reviewer

Percona Server for MySQL

  • Faster than other server solutions
  • Installation and configuration process is easy from the user's standpoint
  • Easy to learn and good support
Jose Manuel Ortega | TrustRadius Reviewer

Cons

H2 Database

  • There's a warning in official FAQ "Is it Reliable?"-section which makes it seem like H2 is not yet a mature product.
  • If raw SQL queries are used there maybe be differences between MySQL & H2. ORM library should be used.
  • Support seems to be community-based only.
Anonymous | TrustRadius Reviewer

Percona Server for MySQL

  • Better documentation
  • A better UI
Dushyant Pathak | TrustRadius Reviewer

Pricing Details

H2 Database

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Starting Price

Percona Server for MySQL

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional

Starting Price

Usability

H2 Database

No score
No answers yet
No answers on this topic

Percona Server for MySQL

Percona Server for MySQL 8.7
Based on 4 answers
It is easy to install and use. Using it along with Percona Monitoring and Management makes it even easier to use.
Anonymous | TrustRadius Reviewer

Support Rating

H2 Database

No score
No answers yet
No answers on this topic

Percona Server for MySQL

Percona Server for MySQL 6.9
Based on 3 answers
We are using opensource so we have not used customer support.
Anil Yadav | TrustRadius Reviewer

Alternatives Considered

H2 Database

While both can run as an in-memory database, H2 Database Engine was just so much easier for us to use since we primarily use the Java stack and H2 Database Engine is also built with Java.
Anonymous | TrustRadius Reviewer

Percona Server for MySQL

Performance and stability sets Percona Server for MySQL apart from the rest. Percona embraces the upstream version and contributes towards the upstream version making MySQL stronger on two fronts and thus having a much larger community. Many quality contributions have been made by Percona into the base code. Percona provides great tools to support Percona Server for MySQL and this makes the monitoring and management easier
Douglas Doo | TrustRadius Reviewer

Return on Investment

H2 Database

  • Doesn't take time from developers, once it's configs are set up for testing it works in everyone's development environments
  • Easy to integrate in application, no need to setup separate database software, no maintenance
  • No need to deal with infrastructure related issues/costs - database runs in same machine as the application that uses it.
Anonymous | TrustRadius Reviewer

Percona Server for MySQL

  • At the performance level, it maintains and even improves other open-source databases such as MariaDB or some commercial ones such as Oracle.
  • If we compare it with MySQL, we could have up to 50% improvement in performance.
  • For some small companies or startups, the price of the complete solution and the support can be a bit high.
Jose Manuel Ortega | TrustRadius Reviewer

Screenshots

Add comparison