Alessandro Viviano
IMPORTANZA DEGLI INDICI NELL’OTTIMIZZAZIONE DELLE PERFORMANCE DEL DATABASE ORACLE = IMPORTANCE OF INDICES IN OPTIMIZING THE ORACLE DATABASE PERFORMANCE.
Rel. Tania Cerquitelli. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Gestionale, 2024
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (4MB) | Preview |
Abstract: |
Questa trattazione si propone di dimostrare l’importanza degli indici nel panorama dell’ottimizzazione delle prestazioni del database Oracle. Si offre una panoramica sui database relazionali (RDBMS), con un focus sull'architettura del Database Oracle, strumento centrale nello sviluppo di questo studio. Vengono esplorati in dettaglio vari aspetti del Database Oracle, con un'attenzione particolare al concetto di piano di esecuzione, fondamentale per il processamento efficace delle query, e al Query Optimizer, un componente cruciale che determina il miglior piano di esecuzione per lo svolgimento delle query. Un'analisi approfondita dell'ottimizzatore include un'indagine su come venga stimato il suo costo e come questo valore si inserisca nel contesto della teoria delle scale di misurazione. Successivamente vengono introdotti gli indici come strumenti per ottimizzare le prestazioni del database, con approfondimenti su frammentazione e rebuild. Il nucleo dell'elaborato approfondisce l'ottimizzazione delle prestazioni del Database Oracle attraverso l'utilizzo di indici B-Tree e indici clustered, supportato da una dimostrazione a livello di piano di esecuzione. Per raggiungere questo obiettivo, sono state interrogate alcune viste dinamiche fornite da Oracle all'interno dei suoi database. Infine, si evincerà come dall’analisi di alcune metriche scelte a priori il miglioramento delle prestazioni sarà confermato e tirando le somme ci sarà spazio per eventuali spunti da poter approfondire a livello di contesto aziendale. |
---|---|
Relatori: | Tania Cerquitelli |
Anno accademico: | 2023/24 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 111 |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Gestionale |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-31 - INGEGNERIA GESTIONALE |
Aziende collaboratrici: | Mediamente Consulting srl |
URI: | http://webthesis.biblio.polito.it/id/eprint/30647 |
Modifica (riservato agli operatori) |