И все таки тема получила продолжение. ВМ с гораздо большими вычислительными ресурсами показывает скорость ниже , чем более скромная ВМ . По умолчанию pgbench тестирует сценарий, примерно соответствующий TPC-B, который состоит из пяти команд SELECT, UPDATE и INSERT в одной транзакции. Для тестирования использовался именно этот сценарий . Postgres Pro (enterprise certified) 15.8.1 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.4.1 20230605 (Red Soft 11.4.0-1), 64-bit CPU = 8 RAM = 15 OC = RED 7.3 Postgres Pro (enterprise certified) 14.11.3 on x86_64-pc-linux-gnu, compiled by gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516, 64-bit CPU = 24 RAM = 189 ОС = Astra Linux (Smolensk) 1.6 Т.е. по итогам данного теста получается - СУБД развёрнутая по шаблону ВМ-1 будет существенно производительнее ? Что будет , если архитектор примет решение о выборе версии СУБД и запланирует ресурсы инфраструктуры на основании только данного теста ? Одного теста для анализа производительности СУБД и ВМ - недоста
Оценка производительности PostgreSQL - одного сценария НЕДОСТАТОЧНО
13 декабря 202413 дек 2024
8
1 мин