HammerDB Artifact Results


HammerDB is an open-source database benchmarking and load-testing tool that helps users measure the performance and scalability of various database systems. It is widely used by companies, cloud providers, and hardware vendors to generate standardized workloads and analyze system behavior. HammerDB supports a wide range of popular databases, including Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and MariaDB. The tool's core functionality involves creating a test schema, populating it with data, and then simulating the workload of multiple "virtual users" to mimic real-world scenarios. It implements workloads derived from industry-standard benchmarks like TPROC-C (for transactional, OLTP workloads) and TPROC-H (for analytical workloads), providing key metrics such as transactions per minute (TPM) or new orders per minute (NOPM). HammerDB is built in TCL and C to avoid the performance limitations of other languages and offers both a graphical user interface (GUI) and a command-line interface (CLI) for flexibility.
The following list shows all TPC HammerDB results ordered by TPM
TPROC-C Results
Submitter System Cores Run Date   Performance (TPM) Performance (NOPM) Active VU Database Operating System
Mike Fast The fast system  1,024 2025-04-04 6,455,270 2,801,192 48 PostgreSQL Linux
Ed Bronck The not so fast system  32 2025-04-04 5,124,453 2,801,192 24 PostgreSQL Linux
Paul Cao The slow system  512 2025-04-04 5,124,453 2,801,192 24 PostgreSQL Linux