4. Test Matrix

The following test matrix is provided as a guide based on the operating system and database releases that HammerDB has been built and tested against. The matrix is not an exclusive support or configuration matrix and HammerDB has been designed to be compatible with the supported databases running on different architectures and operating systems. The HammerDB release files are built for the x86-64 architecture on Linux and Windows. To support other database versions HammerDB supports building from source as described further in this documentation. Where the database is not running on either Linux or Windows on x86-64 HammerDB can be run on Linux or Windows and connect to the target database on another architecture over a network.

HammerDB has been built and tested on the following x86 64-bit Linux and Windows releases.

Table 1.1. OS Test Matrix

Operating SystemRelease
LinuxUbuntu 17.X 18.X 19.X 20.X 21.X 22.X / RHEL 7.X RHEL 8.X RHEL 9.X
WindowsWindows 10 / 11


HammerDB has been built and testing on the following x86-64 64-bit Databases.

Table 1.2. Database Test Matrix

Database (Compatible)Release
Oracle (TimesTen)12c / 18c / 19c / 21c
Microsoft SQL Server2017 / 2019 / 2022
Db211.1
MySQL (Amazon Aurora)5.7 / 8.0
MariaDB10.2 / 10.3 / 10.4 / 10.5 / 10.6 / 10.8 / 10.10 /10.11 / 11.1 / 11.2
PostgreSQL (EnterpriseDB) (Amazon Redshift) (Greenplum)10.2 / 10.3 / 11 / 12 / 13 / 14 / 15