
Effectively this G.SKILL pair can bond into a dual-channel at 3600MHz.īut the minute I try to fill all four slots, that speed is impossible. Most desktop class motherboards have 4 RAM slots and run fastest when only twoĪre used. The memory I'm using, G.SKILLį4-3600C19-16GVRB, can in theory run at 3600MHz. To respect that my initial PG13 comparisons left memory at its On a lot of server installs tuning memory is something only the hardware vendorĮver does. I'm doing here today is proving to myself the toolkit is good enough to measureĪ small gain, given that pgbench itself is not the most consistent benchmark.

Over upgrading to PostgreSQL 13 on this AMD Ryzen 9 3950X server. That only goes so far when the software in each databaseĬontainer is shrunk to a minimum viable installation.Ĭhug through an entire grid of client/size workloads, and my You can tunnel system calls through the PostgreSQL's many You can't run fio or iozone on port 5432. Server is a connection to the database's standard port number. PostgreSQL, I call these "Port 5432" installs, because the only access to the Tinkering side of real hardware, a lot of the customers we support at Crunchyĭata are provided a virtual database instance instead of a dedicated server. There was a big constraint: I could only use SQL. Or test approaches from PC benchmarking and apply them even to virtual database
#Postgresql 13 how to
A question I took on this year is how to take some useful metrics The industry around PC gaming has countless performance tests at the micro and I'm seeingĪ 3% gain on this server, but as always with databases that's only on a narrow To 3200MHz, and measuring how that impacts PostgreSQL SELECT results. Today I'm changing the memory speed on my main test system, going from 2133MHz

Percentage gains can compound as you chain them together. The individual improvements are often just a few percent. The core challenge I enjoy is cascading small improvements to see if I can moveĪ bottleneck. The PC industry has overclocking instead of nitrous, plexi cases instead ofĬhrome, and RGB lighting as its spinning wheels.

Some people are obsessed with sports or cars.
