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 |
| 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 |
| |
|