Loading AI tools
Load testing software for databases From Wikipedia, the free encyclopedia
HammerDB is an open source database benchmarking application developed by Steve Shaw. HammerDB supports databases such as Oracle, SQL Server, Db2, MySQL and MariaDB. HammerDB is written in TCL and C, and is licensed under the GPL v3.[1]
Developer(s) | Steve Shaw |
---|---|
Stable release | 4.4
|
Repository | github |
Available in | English |
Type | Load testing |
License | GPLv3 |
Website | www |
HammerDB is a database load testing and benchmarking tool. HammerDB is used to create a test schema, load it with data and simulate the workload of multiple virtual users against the database for both transactional and analytic scenarios. HammerDB makes it possible to run derived workloads of the industry standard TPROC-C & TPROC-H (known by trademarks TPC-C and TPC-H respectively) so they can compare and contrast systems, databases and database cloud services.[1][2]
HammerDB supports Oracle Database, Microsoft SQL Server, IBM Db2, TimesTen, MySQL, MariaDB, PostgreSQL, Greenplum, Postgres Plus Advanced Server, Amazon Aurora and Amazon Redshift. HammerDB also includes deprecated workloads for Redis and Apache Trafodion.[1][2][3][4][5][6]
HammerDB is developed in the languages TCL and C - this is to avoid a common 'feature' of Python called the Global Interpreter Lock or GIL.[1][7]
HammerDB is hosted on GitHub by TPC-Council.[8] The Transaction Processing Performance Council (TPC) is described as "a worldwide consortium that establishes standards intended to promote the fast, efficient and reliable execution of e-commerce and database transactions".[9][10]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.