RSS.Social

Small Datum

follow: @[email protected]

Posts

HammerDB tproc-c on a large server, Postgres 14 to 19 beta1

Write-heavy sysbench tests, a large server, modern Postgres and MySQL

The insert benchmark on a small server, cached workload : Postgres 19 beta1

Postgres 19 beta1 vs sysbench on a small server

MySQL 9.7.0 vs sysbench on a small server

Sysbench vs MySQL on a small server: another way to view the regressions

The Insert Benchmark vs MariaDB 10.2 to 13.0 on a 32-core server

The Insert Benchmark vs MariaDB 10.2 to 13.0 on a 24-core server

Sysbench vs MariaDB on a small server: using the same charset for all versions

CPU-bound sysbench on a large server: Postgres, MySQL and MariaDB

gcc vs clang for sysbench on a small server with Postgres, MySQL and MariaDB

The insert benchmark on a small server : Postgres 12.22 through 18.3

Selecting a character set for MySQL and MariaDB clients

Sysbench vs MySQL on a small server: no new regressions, many old ones

MariaDB innovation: binlog_storage_engine, 32-core server, Insert Benchmark

MariaDB innovation: binlog_storage_engine, 48-core server, Insert Benchmark

CPU efficiency for MariaDB, MySQL and Postgres on TPROC-C with a small server

The first rule of database fight club: admit nothing

MariaDB innovation: vector index performance

Explaining why throughput varies for Postgres with a CPU-bound Insert Benchmark

MariaDB innovation: binlog_storage_engine, small server, Insert Benchmark

MariaDB innovation: binlog_storage_engine

HammerDB tproc-c on a large server, Postgres and MySQL

HammerDB tproc-c on a small server, Postgres and MySQL

CPU-bound Insert Benchmark vs Postgres on 24-core and 32-core servers

IO-bound Insert Benchmark vs MySQL on 24-core and 32-core servers

CPU-bound Insert Benchmark vs MySQL on 24-core and 32-core servers

Debugging regressions with Postgres in IO-bound sysbench

Postgres vs tproc-c on a small server

SSDs, power loss protection and fsync latency

Common prefix skipping, adaptive sort

Performance for RocksDB 9.8 through 10.10 on 8-core and 48-core servers

IO-bound sysbench vs Postgres on a 48-core server

IO-bound sysbench vs MySQL on a 48-core server

Performance regressions in MySQL 8.4 and 9.x with sysbench

Sysbench for MySQL 5.6 through 9.5 on a 2-socket, 24-core server

The insert benchmark on a small server : MySQL 5.6 through 9.5

The insert benchmark on a small server : Postgres 12.22 through 18.1

RocksDB performance over time on a small Arm server

Using db_bench to measure RocksDB performance with gcc and clang

Using sysbench to measure how Postgres performance changes over time, November 2025 edition

Using sysbench to measure how MySQL performance changes over time, November 2025 edition

Challenges compiling old C++ code on modern Linux

How efficient is RocksDB for IO-bound, point-query workloads?

Determine how much concurrency to use on a benchmark for small, medium and large servers

Why is RocksDB spending so much time handling page faults?

Is it time for TPC-BLOB?

Postgres 18.0 vs sysbench on a 32-core server

My time at Oracle: functional and design specification reviews

Measuring scaleup for Postgres 18.0 with sysbench

Measuring scaleup for MariaDB with sysbench

Postgres 18.0 vs sysbench on a 24-core, 2-socket server

Postgres 18.0 vs sysbench on a small server

Postgres 18rc1 vs sysbench

Postgres 18 beta3, large server, sysbench

Postgres 18 beta3, small server, sysbench

MySQL 5.6 thru 9.4: small server, Insert Benchmark

Sysbench for MySQL 5.6 thru 9.4 on a small server

Postgres 18 beta2: large server, Insert Benchmark, part 2

Postgres 18 beta2: large server, sysbench

Postgres 18 beta2: large server, Insert Benchmark

Postgres 18 beta1: small server, IO-bound Insert Benchmark (v2)

Postgres 18 beta1: small server, CPU-bound Insert Benchmark (v2)

Postgres 18 beta1: large server, IO-bound Insert Benchmark

Postgres 18 beta1: large server, CPU-bound Insert Benchmark

Postgres 18 beta1: large server, Insert Benchmark, bad configurations

Postgres 18 beta1: small server, IO-bound Insert Benchmark

Postgres 18 beta1: small server, cached Insert Benchmark

Postgres 18 beta1: large server, sysbench

Postgres 18 beta1: small server, sysbench, IO-bound

Postgres 18 beta1: small server, sysbench

RocksDB 10.2 benchmarks: large & small servers with a cached workload

RocksDB 10.2 benchmarks: large server

The impact of innodb_doublewrite_pages in MySQL 8.0.41

Battle of the Mallocators: part 2