Remove c
article thumbnail

How to build HammerDB from source

HammerDB

You may want to become familiar with all the underlying source code in C or wish to build a distribution where you can verify every single line of source code that goes into HammerDB. set MARIADB_CONFIG=C:Program FilesMariaDBMariaDB Connector C 64-bit set MYSQL_CONFIG=C:Program FilesMySQLMySQL Server 8.0 linux-glibc2.12-x86_64/bin

C++ 115
article thumbnail

HammerDB v4.7 New Features Pt 2: Example CLI Scripts

HammerDB

Docker build, example CLI scripts were added to build and run the TPROC-C workload in the Tcl language. these were enhanced to also add Python based scripts, and to include scripts for both TPROC-C and TPROC-H and a driver script for Linux environments. With the HammerDB v4.5 In HammerDB v4.6 With HammerDB v4.7

C++ 84
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

HammerDB v4.8 New Features : Viewing your Benchmark results with the HammerDB Web Service

HammerDB

Copyright (C) 2003-2023 Steve Shaw Type "help" for a list of commands Initialized new Jobs on-disk database /opt/HammerDB-4.8/DATA/hammer.db On Windows it will look for TEMP, TMP, TMPDIR or finally C: for example, on Linux. In this example, we will run a PostgreSQL TPROC-C autopilot workload to generate some jobs to analyse.

article thumbnail

How to deploy HammerDB CLI fast with Docker

HammerDB

Our Linux test system is running a MariaDB 10.10 On a system with docker installed, use docker pull tpcorg/hammerdb to pull the latest image. Copyright (C) 2003-2022 Steve Shaw Type "help" for a list of commands Initialized new SQLite on-disk database /tmp/hammer.DB Copyright (C) 2003-2022 Steve Shaw.

C++ 63
article thumbnail

HammerDB v4.6 New Features Pt2: Jobs Interface

HammerDB

Copyright (C) 2003-2022 Steve Shaw Type "help" for a list of commands Initialized new SQLite on-disk database C:/Users/Hdb/AppData/Local/Temp/hammer.DB Copyright (C) 2003-2022 Steve Shaw Type "help" for a list of commands Initialized new SQLite on-disk database C:/Users/Hdb/AppData/Local/Temp/hammer.DB

article thumbnail

Why Tcl is 700% faster than Python for database benchmarking

HammerDB

So instead we are going to take a cut down version of the HammerDB TPROC-C driver script and do the same in Python and use the HammerDB infrastructure to measure performance. (We use stored procedures because, as the introductory post shows, using single SQL statements turns our database benchmark into a network test). usr/local/bin/tclsh8.6

article thumbnail

HammerDB v4.6 New Features Pt1: Python CLI Interface

HammerDB

HammerDB will rely on the system installed Python interpreter and at a specific version as described in the following table. Copyright (C) 2003-2022 Steve Shaw. Copyright (C) 2003-2022 Steve Shaw. From version v4.6 Python Version Dependency. hammerdbcli py HammerDB CLI v4.6. Type "help()" for a list of commands.