pts-database Apple M2 Pro testing with a Apple Mac mini and Apple M2 Pro on macOS 13.5 via the Phoronix Test Suite. pts-database: Processor: Apple M2 Pro (10 Cores), Motherboard: Apple Mac mini, Memory: 16GB, Disk: 461GB, Graphics: Apple M2 Pro, Monitor: Apple M2 Pro OS: macOS 13.5, Kernel: 22.6.0 (arm64), Compiler: GCC 14.0.3 + Clang 17.0.6 + LLVM 17.0.6 + Xcode 14.3.1, File-System: APFS, Screen Resolution: x LevelDB 1.23 Benchmark: Hot Read Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Fill Sync Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Overwrite Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Fill Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Read Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Seek Random Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Random Delete Microseconds Per Op < Lower Is Better LevelDB 1.23 Benchmark: Sequential Fill Microseconds Per Op < Lower Is Better SQLite 3.30.1 Threads / Copies: 1 Seconds < Lower Is Better MariaDB 11.0.1 Clients: 1 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 64 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 128 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 256 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 512 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 1024 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 2048 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 4096 Queries Per Second > Higher Is Better MariaDB 11.0.1 Clients: 8192 Queries Per Second > Higher Is Better DuckDB 0.9.1 Benchmark: IMDB Seconds < Lower Is Better pts-database . 127.56 |======================================================== DuckDB 0.9.1 Benchmark: TPC-H Parquet Seconds < Lower Is Better pts-database . 93.57 |========================================================= PostgreSQL 16 Scaling Factor: 1 - Clients: 1 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 1 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 50 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 100 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 250 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 50 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 500 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 800 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 100 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 250 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 500 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 5000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 800 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1 - Clients: 5000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 100 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 250 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 50 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 500 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 800 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 1 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 1 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 100 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 250 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 500 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 5000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 800 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 100 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 250 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 50 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 500 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 800 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 1 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 50 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 1 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 50 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 100 - Clients: 5000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 100 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 250 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 500 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 5000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 800 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 100 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 250 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 50 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 500 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 800 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 100 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 250 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 50 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 500 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 800 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 1000 - Clients: 5000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 100 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 250 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 500 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 5000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 800 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 100 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 1000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 250 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 500 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 5000 - Mode: Read Only TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 800 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 10000 - Clients: 5000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 1000 - Mode: Read Write TPS > Higher Is Better PostgreSQL 16 Scaling Factor: 25000 - Clients: 5000 - Mode: Read Write TPS > Higher Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better pts-database . 53.01 |=========================================================