A Sample Index for Approximate Query Processing

Postgraduate Thesis uoadl:2942814 136 Read counter

Unit:
Κατεύθυνση Υπολογιστικά Συστήματα: Λογισμικό και Υλικό
Πληροφορική
Deposit date:
2021-06-30
Year:
2021
Author:
Giannakouris-Salalidis Viktor
Supervisors info:
Ιωάννης Ιωαννίδης, Καθηγητής, Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
Original Title:
A Sample Index for Approximate Query Processing
Languages:
English
Translated title:
A Sample Index for Approximate Query Processing
Summary:
We introduce Sample Index, a novel index structure that aims to enhance the sampling performance in a database system. Our idea is based on the observation that the overheads resulting from the expensive sampling steps during query execution can be mitigated by leveraging an index that is created offline. Our index is able to serve \emph{fresh} samples even when queries are issued during continuous inserts in the database, i.e., during an ETL process. Our experimental evaluation proves that our sample index implementation in MonetDB can achieve performance improvements ranging from 2x to 4.5x better query execution times.
Main subject category:
Technology - Computer science
Keywords:
Database System,Sampling,Index
Index:
Yes
Number of index pages:
4
Contains images:
Yes
Number of references:
25
Number of pages:
68
sample_index_msc_thesis.pdf (1 MB) Open in new window