search
Get Started
search
HammerDB - Load Testing Tool
zoom_in Click to enlarge

HammerDB

language

description HammerDB Overview

HammerDB is an open source load testing tool designed for evaluating database system performance. It simulates realistic database workloads using TPC benchmarks like TPC-C to generate accurate performance metrics. This makes it useful for developers and database administrators seeking to assess scalability, stability, and overall efficiency of databases across different platforms.

help HammerDB FAQ

Does HammerDB run official TPC benchmarks?

HammerDB runs TPC-C-like and TPC-H-like workloads, but its TPROC-C and TPROC-H results are not official audited TPC results. It is best used for repeatable internal database testing rather than publishing certified TPC numbers.

Which databases can HammerDB test?

HammerDB supports major relational databases such as Oracle Database, SQL Server, PostgreSQL, MySQL, MariaDB, and Db2. That broad support is why it is often used to compare hardware or cloud database configurations.

Can HammerDB be automated from the command line?

Yes, HammerDB includes scripting and command-line workflows in addition to a graphical interface. Teams commonly use its Tcl-based scripts to repeat the same load test after changing CPU, storage, or database parameters.

What is the difference between TPROC-C and TPROC-H in HammerDB?

TPROC-C models an order-entry OLTP workload similar in shape to TPC-C. TPROC-H models analytic decision-support queries, closer to the kind of workload TPC-H represents.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare