| Primary subject | Effect of MariaDB Thread Pool (mariadb-thp) vs default thread handling (mariadb) on OLTP Read-Write throughput across two MariaDB versions: 11.8.6 and 12.2.2 |
| Reference servers | MySQL 8.4.8, MySQL 9.7.0-er2, Percona Server 8.4.8 — included for cross-product context, not the focus of this benchmark |
| Memory tiers (innodb_buffer_pool_size) | 2 GB, 12 GB, 32 GB — spanning I/O-bound to fully buffered workloads |
| Thread Pool configuration | thread_pool_size=80, thread_pool_max_threads=2000 (applied to mariadb-thp servers only) |
| Client threads | 1, 4, 16, 32, 64, 128, 256, 512 — full concurrency sweep from single-threaded to heavily oversubscribed |