Однако, с бенчмарками, всё совсем не просто .
По умолчанию pgbench тестирует сценарий, примерно соответствующий TPC-B, который состоит из пяти команд SELECT, UPDATE и INSERT в одной транзакции.
https://postgrespro.ru/docs/enterprise/16/pgbench
В 1995 году TPC-A и TPC-B были признаны несостоятельными, и появился более совершенный TPC-C.
https://ibs.ru/media/etalonnye-testy-subd-chto-bylo-chto-stalo-chto-budet/
2 варианта дальнейших действий:
Продолжать использовать pgbench.
Искать реализации TPC-C и/или более новых сценариев.
Вариант самостоятельной реализации TPC-C , в виду ограниченности ресурсов - не рассматривается .