Modellazione e valutazione di DBMS relazionali basati su lock e pattern di accesso non uniformi

Roberto Palmieri



pdf Download PDF

Abstract:
In questo lavoro verranno analizzati i protocolli basati su strategie di locking ed in particolare sul protocollo del 2PL (Two Phase Locking). In letteratura questa famiglia di protocolli basata su locking è stata molto trattata in vari studi, ma in questo lavoro la modellazione di tali protocolli verrà specializzata e quindi approfondita nella caratterizzazione del carico di lavoro (workload) del DBMS. Il carico di lavoro è un insieme di parametri che descrivono le condizioni di funzionamento di un sistema. In letteratura non è attualmente presente un lavoro che considera come parametro fondamentale del carico di lavoro il pattern di accesso ai dati da parte delle transazioni. In questo lavoro si cercherà di dimostrare come la caratterizzazione della modalità con la quale le transazioni accedono ai dati influenza pesantemente i tempi di risposta del sistema e quindi un degrado delle prestazioni. Questo tipo di caratterizzazione del carico è già presente all’interno di alcuni benchmark di riferimento per sistemi transazionali come TCP-C, quindi un possibile terreno fertile per l’applicazione del modello studiato nei capitoli successivi

BibTeX Entry:

@mastersthesis{tPalm08,
author = {Palmieri, Roberto},
school = {Sapienza, University of Rome},
title = {Modellazione e valutazione di DBMS relazionali basati su lock e pattern di accesso non uniformi},
year = {2008},
type = {mathesis},
comment = {Supervisor: B. Ciciani}
}