Проверка производительности единичной записи на двух разных конфигурациях серверов. Настройки СУБД — по умолчанию. Результаты говорят сами за себя.
• Разработчики и архитекторы баз данных
• Технические специалисты, выбирающие СУБД
• Руководители IT-отделов
• Все, кто хочет увидеть реальное сравнение производительности
Проверить производительность единичной записи двух СУБД: СУБД ГЛОБАЛ (многомерная, на основе B-деревьев) и PostgreSQL (реляционная, SQL-ориентированная). Эксперимент проводился на двух разных конфигурациях серверов. Настройки обеих СУБД — по умолчанию.
| Процессор | Intel Core 7 — 3770 3,4 GHz |
| Среда | VMware v.15 |
| Ядра | 1 ядро |
| ОС | Ubuntu-20 64x |
| Диск | HDD 60 Гб |
| Процессор | Intel Dual-core Celeron 1037U (1.8 GHz) |
| ОС | Ubuntu-20 64x |
| Диск | HDD 60 Гб, SATA 3 |
for ( = 1; <= 1000000; ++) {
= rand(1, 1000);
gl_set(, ,
"Привет МИР Это символы для !-".);
}
Прямая запись в многомерный массив через gl_set() — без парсинга SQL, без оптимизатора
for ( = 1; <= 100000; ++) {
= rand(1, 1000);
= pg_query(,
"INSERT INTO name (id,name)
VALUES(, 'Привет МИР Это символы для !-')");
}
SQL-запрос с парсингом, планированием и оптимизацией — накладные расходы на каждую вставку
Прямая запись через gl_set() без парсинга SQL и оптимизации запросов позволяет обрабатывать на порядок больше операций в единицу времени.
Каждый INSERT проходит парсинг SQL, планирование, оптимизацию, проверку ограничений — что значительно снижает скорость при пакетной записи.
Мы предоставляем тестовый доступ к СУБД ГЛОБАЛ для проведения сравнительных испытаний на ваших данных и вашем оборудовании.
Скачайте дистрибутив или запросите тестовый доступ — и сравните производительность на реальных задачах.
Связаться с нами