TAMBUNAN, JENNIFER MARCELLA (2026) OPTIMIZING RESOURCE AND QUERY MANAGEMENT IN SCHEMA-BASED MULTI-TENANT DATABASES USING XGBOOST CLASSIFICATION IN POSTGRESQL. S1 thesis, UNIVERSITAS KATOLIK SOEGIJAPRANATA SEMARANG.
|
Text
22.K1.0062 - JENNIFER MARCELLA TAMBUNAN-COVER_a.pdf Download (796kB) | Preview |
|
|
Text
22.K1.0062 - JENNIFER MARCELLA TAMBUNAN-ISI_a.pdf Restricted to Registered users only Download (1MB) |
||
|
Text
22.K1.0062 - JENNIFER MARCELLA TAMBUNAN-DAPUS_a.pdf Download (770kB) | Preview |
|
|
Text
22.K1.0062 - JENNIFER MARCELLA TAMBUNAN-LAMP_a.pdf Restricted to Registered users only Download (717kB) |
Abstract
Schema-based multi-tenant databases, essential for modern Software as a Service (SaaS) applications, frequently suffer from the 'noisy neighbor' problem, where a single tenant's resourceintensive queries degrade system-wide performance. While existing research has proven machine learning effective for passive performance prediction, a significant gap remains in implementing autonomous mitigation actions, especially within this specific architecture. This research addresses this gap by developing an autonomous optimization system for PostgreSQL. Using performance data collected from pg_stat_statements under simulated workloads, a machine learning model is trained to classify queries by their performance risk in real-time. A core 'Decision Engine' then leverages these predictions to automatically terminate any query identified as a disruptive 'noisy neighbor'. The system's effectiveness will be quantitatively evaluated by comparing throughput and latency in controlled baseline versus optimized scenarios. This study presents a practical solution that moves beyond passive prediction to active intervention, demonstrating an effective method to mitigate the 'noisy neighbor' problem and ensure fairer resource allocation.
| Item Type: | Thesis (S1) |
|---|---|
| Subjects: | 000 Computer Science, Information and General Works > 004 Data processing & computer science |
| Divisions: | Faculty of Computer Science > Department of Informatics Engineering |
| Depositing User: | mr Dwi Purnomo |
| Date Deposited: | 22 Oct 2026 07:27 |
| Last Modified: | 22 Oct 2026 07:27 |
| URI: | http://repository.unika.ac.id/id/eprint/40369 |
| Keywords: | multi-tenant database, noisy neighbor, query optimization, machine learning, PostgreSQL |
Actions (login required)
![]() |
View Item |
