Skip to content
10, Jun 2025

n0derunner

platform performance

  • Linux Stuff
    • Linux Memory
    • gprof

Category: Database Performance

Database performance and benchmarking

  • Home
  • Database Performance
Notes on tuning postgres for cpu and memory benchmarking
2 min read 0
  • Postgres
  • Database Performance

Notes on tuning postgres for cpu and memory benchmarking

  • gary
  • October 18, 2024
Recently I wanted to measure the impact of NUMA placement and Hugepages on the performance of postgres running in a…
A Nutanix / Prometheus exporter in bash
1 min read 0
  • Nutanix
  • SQL Server

A Nutanix / Prometheus exporter in bash

  • gary
  • May 3, 2024
Overview For a fun afternoon project, how about a retro prometheus exporter using Apache/nginx, cgi-bin and bash!? About prometheus format…
Effects of CPU topology on sqlserver guests with AHV.
1 min read 0
  • Linux Virtualization
  • AHV
  • SQL Server

Effects of CPU topology on sqlserver guests with AHV.

  • gary
  • February 28, 2023
VM CPU Topology The topology (layout) that AHV presents virtual Sockets/CPU to the guest operating system will usually be different…
1 min read 0
  • Database Performance
  • SQL Server

Database sizes for HammerDB TPC-C/ SQLserver

  • gary
  • November 17, 2022
The on disk size for small DB sizes. Taken from SQLserver properties immediately after creating the TPC-C like schema in…
How to monitor SQLServer on Windows with Prometheus
1 min read 0
  • Telemetry
  • Database Performance

How to monitor SQLServer on Windows with Prometheus

  • gary
  • October 17, 2022
TL;DR
1 min read 0
  • Database Performance

Generate load on Microsoft SQLserver Windows from HammerDB on Linux

  • gary
  • October 14, 2022
Often it’s nice to be able to drive Windows applications and databases from Linux, especially if you are more comfortable…
1 min read 0
  • Database Performance

How to generate a new hostid for a Cassandra node.

  • gary
  • July 21, 2021
If you clone a Cassandra VM with the goal of creating a cassandra cluster – you may find that every…
1 min read 0
  • SQL Server

How to drop tables for HammerDB TPC-C on SQL Server

  • gary
  • April 20, 2021
From the SQL Window of SQL*Server. Issue these commands to drop the tables and procedures created by HammerDB. This will…
1 min read 0
  • Postgres

Understanding Concurrency Parameters in pgbench

  • gary
  • January 12, 2021
How to use the “jobs” and “clients” parameters in pgbench without going crazy.
1 min read 0
  • Postgres

Postgres pgbench scale-factors and WSS

  • gary
  • August 11, 2020
Scale factor to workingset size lookup for tiny databases
1 min read 0
  • SQL Server

How to drop tables for HammerDB TPC-H on SQL Server

  • gary
  • June 9, 2020
Use the following SQL to drop the tables and indexes in the HammerDB TPC-H schema, so that you can re-load…
SQL Server uses only one NUMA Node with HammerDB
1 min read 0
  • SQL Server

SQL Server uses only one NUMA Node with HammerDB

  • gary
  • October 7, 2019
Some versions of HammerDB (e.g. 3.2) may induce imbalanced NUMA utilization with SQL Server. This can easily be observed with…
1 min read 0
  • Database Performance

HammerDB: Avoiding bottlenecks in client.

  • gary
  • October 4, 2019
How to avoid bottlenecks in the client generator when measuring database performance with HammerDB
How to run vertica vioperf tool
4 min read 0
  • Database Performance

How to run vertica vioperf tool

  • gary
  • September 6, 2019
The vertica vioperf tool is used to determine whether the storage you are planning on using is fast enough to…
2 min read 0
  • Nutanix
  • Postgres

View from Nutanix storage during Postgres DB benchmark

  • gary
  • June 28, 2019
Following on from the previous [1] [2] experiments with Postgres & pgbench. A quick look at how the workload is…
1 min read 0
  • Postgres

Benchmarking with Postgres PT2

  • gary
  • June 28, 2019
In this example we run pgbench with a scale factor of 1000 which equates to a database size of around…
2 min read 0
  • Postgres

Benchmarking with Postgres PT1

  • gary
  • June 28, 2019
In this example, we use Postgres and the pgbench workload generator to drive some load in a virtual machine.  Assume…
2 min read 0
  • Postgres

Performance gains for postgres on Linux with hugepages

  • gary
  • March 7, 2019
For this experiment I am using Postgres v11 on Linux 3.10 kernel. The goal was to see what gains can…
3 min read 3
  • SQL Server

SuperScalin’: How I learned to stop worrying and love SQL Server on Nutanix.

  • gary
  • November 23, 2014
TL;DR  It’s pretty easy to get 1M SQL TPM running a TPC-C like workload on a single Nutanix node.  Use…
Copyright © 2025 n0derunner Theme: Legacy Blog By Adore Themes.