Остання редакція: 2026-02-19
Анотація
Авторами розглянуто проблему низької продуктивності рекурсивної обробки деревовидних структур ставок у PostgreSQL порівняно з Microsoft SQL Server. Запропоновано метод алгоритмічної оптимізації, що базується на одноразовій трансформації ієрархічних правил у денормалізовану пласку форму з використанням композитних типів та масивів. Це дозволяє замінити складну рекурсію високоефективною операцією з’єднання таблиць, що суттєво пришвидшує розрахунок комісій у брокерських білінгових системах.
Ключові слова
Посилання
Іванчук Я.В., Яковчук П.Л. Балансування навантаження комп'ютерної мережі // Електронні інформаційні ресурси: створення, використання, доступ та управління: збірник матеріалів Міжнародної науково-практичної Інтернет-конференції (Суми/Вінниця, 20-21 листопада 2024 р.). – Суми/Вінниця: НІКО / КЗВО «Вінницька академія безперервної освіти», 2024. – С. 64-65.
Microsoft SQL Server Documentation. Recursive Queries Using Common Table Expressions. 2024. URL: https://learn.microsoft.com/en-us/sql/t-sql/queries/with-common-table-expression-transact-sql
POSTGRESQL Documentation. 16.2024. URL: https://www.postgresql.org/docs/16/index.html