article thumbnail

How to build HammerDB from source

HammerDB

If you are not already familiar with the programming languages that HammerDB uses, then this earlier post serves as an ideal introduction to what makes up the highest performing GIL free database benchmarking application. What programming languages does HammerDB use and why does it matter? The build has been tested on x64 Red Hat 8.X

C++ 113
article thumbnail

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

HammerDB

scripts/tcl/maria/tprocc/maria_tprocc_buildschema.tcl echo "+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-" echo "RUN HAMMERDB TEST" echo "+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"./hammerdbcli If HammerDB is running on a separate system from the database under test then you should modify this value accordingly.

C++ 83
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Web Performance Bookshelf

Rigor

These are the bestsellers in the web performance field, including the good old Speed Up Your Site (2003) by Andy King; Steve Souders’ Even Faster Web Sites (2009) ; Ilya Grigorik’s High Performance Browser Networking (2013) ; Tammy Everts’ Time is Money (2016) ; and a handful of more recent publications. The Art of SEO.

article thumbnail

Why Tcl is 700% faster than Python for database benchmarking

HammerDB

Python is a popular programming language, especially for beginners, and consequently we see it occurring in places where it just shouldn’t be used, such as database benchmarking. What programming languages does HammerDB use and why does it matter? Building the Test Schema and Timing Script. Surely any language will do?

article thumbnail

What Adrian Did Next?—?Part 2?—?Sun Microsystems

Adrian Cockcroft

I still code in R… One role I had for many years was to lead technical training events for the global specialist systems engineers, which we called the Ambassador Program. I was looking for a new challenge, so joined the program and ended up getting certified as a “black belt”. Rich Pettit is one of the best programmers I ever met.

Tuning 52
article thumbnail

HammerDB Concepts and Architecture

HammerDB

Programming Languages. When you download the source code for HammerDB you can see that the programming language it is written in is called TCL. Copyright (C) 2003-2018 Steve Shaw Type "help" for a list of commands The xml is well-formed, applying configuration hammerdb>librarycheck Checking database library for Oracle Success.

article thumbnail

Transforming enterprise integration with reactive streams

O'Reilly Software

Software today is not typically a single program—something that is executed by an operator or user, producing a result to that person—but rather a service : something that runs for the benefit of its consumers, a provider of value. The most common programming task in the world. Let’s dive into this concept for a bit.