Quantcast
Channel: Small Datum
Browsing all 102 articles
Browse latest View live
↧

Comparing Postgres and MySQL on the insert benchmark with a small server

My primary goal with the benchmarks I run has been to identify performance regressions, especially ones that can be fixed to make open source databases better. And so I focus on comparing old and new...

View Article


Image may be NSFW.
Clik here to view.

Sysbench on a small server: MariaDB and MySQL

This has results from the sysbench benchmark for MariaDB and MySQL on a small server with a cached and low-concurrency workload. For MariaDB I tested LTS releases from 10.2 through 11.4. For MySQL I...

View Article


Image may be NSFW.
Clik here to view.

Sysbench on a (less) small server: MariaDB and MySQL

This has results from the sysbench benchmark for MariaDB and MySQL on a (less) small server with a cached and low-concurrency workload. For MariaDB I tested LTS releases from 10.2 through 11.4. For...

View Article

The Insert Benchmark: MariaDB, MySQL, small server, cached workload

This post has results for the Insert Benchmark on a small server with a cached workload. The goal is to compare MariaDB and MySQL.This work was done by Small Datum LLC and sponsored by the MariaDB...

View Article

Changes to managing turbo boost in Ubuntu 22.04 and Linux 6.5

I often use HWE kernels with Ubuntu and currently use Ubuntu 22.04. Until recently that meant I ran Linux 6.2 but after a recent update I am now on Linux 6.5.I am far from an expert on this topic and...

View Article


The Insert Benchmark: MariaDB, MySQL, small server, cached workload, some...

This post has results for the Insert Benchmark on a small server with a cached workload. The goal is to compare MariaDB and MySQL.This work was done by Small Datum LLC and sponsored by the MariaDB...

View Article

The Insert Benchmark: MariaDB, MySQL, new small server, cached workload, some...

This post has results for the Insert Benchmark on a small server with a cached workload. The goal is to compare MariaDB and MySQL and see whether they get better or worse over time. The results here...

View Article

Space vs CPU tradeoffs with universal compaction in RocksDB

This post explains the impact of compression for write-heavy workloads with universal compaction in RocksDB. With an LSM you can spend on CPU to save on space. For leveled compaction I normally use no...

View Article


Image may be NSFW.
Clik here to view.

Sysbench on a new small server: MariaDB vs MySQL

This has results from the sysbench benchmark for MariaDB and MySQL on a new, small server with a cached and low-concurrency workload. For MariaDB I tested LTS releases from 10.2 through 11.4. For MySQL...

View Article


The Insert Benchmark, Postgres 17beta1, a small server and cached database

This post has results for the Insert Benchmark on a small server with a cached workload. The goal is to compare MariaDB and MySQL and see whether they get better or worse over time. The results here...

View Article

Does disabling full_page_writes reduce variance for Postgres with a cached...

This is a follow up to my previous benchmark report. While Postgres does a great job at avoiding performance regressions (performance doesn't get worse over time) it also hasn't gotten better over time...

View Article

Image may be NSFW.
Clik here to view.

Postgres 17beta1 vs sysbench on a small server

This has results from the sysbench benchmark for many versions of Postgres on a small server with a cached and low-concurrency workload. This work was done by Small Datum LLC.My standard disclaimer is...

View Article

Image may be NSFW.
Clik here to view.

Postgres 17beta1 vs sysbench on a large server

This has results from the sysbench benchmark for many versions of Postgres on a large server with a cached and high-concurrency workload. Results from a small server are here. This work was done by...

View Article


The Insert Benchmark, Postgres 17beta1, a large server and cached database

This post has results for the Insert Benchmark on a large server with a cached workload. The goal is to compare new Postgres releases with older ones to determine whether get better or worse over time....

View Article

Image may be NSFW.
Clik here to view.

MyRocks and InnoDB vs sysbench on a small server

This has results from the sysbench benchmark for many versions of MyRocks and MySQL (InnoDB)  on a small server with a cached database and low-concurrency workload.The goal here is to document...

View Article


The Insert Benchmark vs MyRocks and InnoDB, small server, cached database

This has results from the Insert Benchmark for many versions of MyRocks and MySQL (InnoDB)  on a small server with a cached database and low-concurrency workload.The goal here is to document...

View Article

The Insert Benchmark vs MyRocks and InnoDB, small server, IO-bound database

This has results from the Insert Benchmark for many versions of MyRocks and MySQL (InnoDB)  on a small server with an IO-bound database and low-concurrency workload. It complements the results from the...

View Article


Stalls from TRIM after deleting a lot of data

If you delete a lot of data in a short amount of time and are using the discard option when mounting a filesystem on an SSD then there might be stalls become some SSDs can't process TRIM as fast as you...

View Article

The Insert Benchmark: Postgres 17beta1, large server, IO-bound

This post has results for the Insert Benchmark on a large server with an IO-bound workload. The goal is to compare new Postgres releases with older ones to determine whether get better or worse over...

View Article

A simple test to measure CPU per IO

What should I expect with respect to CPU overhead and latency when using the public cloud. I won't name the vendor here because they might have a DeWitt Clause.HardwareMy server has 16 real cores, HT...

View Article
Browsing all 102 articles
Browse latest View live