Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Konstantinos Morfonios

dblp:m/KonstantinosMorfonios · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 8 · 6 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
6 papers
Database system architecture and tuning · 44% Query processing and optimization · 35% Indexing and storage engines · 14%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
workload characterization
0.212015
Oracle Workload Intelligence · SIGMOD Conference 2015
Performance modeling and evaluation
workload characterization
0.212015
Oracle Workload Intelligence · SIGMOD Conference 2015
Indexing and storage engines
data compression
0.212014
Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014
Query processing and optimization
join processing
0.212014
Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014
Query processing and optimization
OLAP
0.222010
Revisiting the cube lifecycle in the presence of hierarchies · VLDB J. 2010
CURE for Cubes: Cubing Using a ROLAP Engine · VLDB 2006
Database system architecture and tuning
workload replay
0.112011
Consistent Synchronization Schemes for Workload Replay · Proc. VLDB Endow. 2011
Database system architecture and tuning › analytical database system
ROLAP
0.122008
Supporting the data cube lifecycle: the power of ROLAP · VLDB J. 2008
CURE for Cubes: Cubing Using a ROLAP Engine · VLDB 2006
Query processing and optimization › OLAP › data cube
data cube computation
0.112006
CURE for Cubes: Cubing Using a ROLAP Engine · VLDB 2006
Query processing and optimization › join processing › join algorithms
hash join
0.112014
Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014
Transaction processing and concurrency control
synchronization
0.012011
Consistent Synchronization Schemes for Workload Replay · Proc. VLDB Endow. 2011
Data models and query languages
multidimensional data model
0.012008
Supporting the data cube lifecycle: the power of ROLAP · VLDB J. 2008

Methods — techniques the papers use, named apart from their topics

workload modeling · 0.4mining · 0.4domain partitioning · 0.2dictionary encoding · 0.2
YearPublicationVenuePosition
2015 Oracle Workload Intelligence
abstract
Analyzing and understanding the characteristics of the incoming workload is crucial in unraveling trends and tuning the performance of a database system. In this work, we present Oracle Workload Intelligence (WI), a tool for workload modeling and mining, as our attempt to infer the processes that generate a given workload. WI consists of two main functionalities. First, WI derives a model that captures the main characteristics of the workload without overfitting, which makes it likely to generalize well to unseen instances of the workload. Such a model provides insights into the most frequent code paths in the application that drives the workload, and also enables optimizations inside the database system that target sequences of query statements. Second, WI can compare the models of different snapshots of the workload to detect whether the workload has changed. Such changes might indicate new trends, regressions, problems, or even security issues. We demonstrate the effectiveness of WI with an experimental study on synthetic workloads and customer-provided application benchmarks.
Quoc Trung Tran, Konstantinos Morfonios, Neoklis Polyzotis
SIGMOD Conference2
2014 Joins on Encoded and Partitioned Data
abstract
Compression has historically been used to reduce the cost of storage, I/Os from that storage, and buffer pool utilization, at the expense of the CPU required to decompress data every time it is queried. However, significant additional CPU efficiencies can be achieved by deferring decompression as late in query processing as possible and performing query processing operations directly on the still-compressed data. In this paper, we investigate the benefits and challenges of performing joins on compressed (or encoded) data. We demonstrate the benefit of independently optimizing the compression scheme of each join column, even though join predicates relating values from multiple columns may require translation of the encoding of one join column into the encoding of the other. We also show the benefit of compressing "payload" data other than the join columns "on the fly," to minimize the size of hash tables used in the join. By partitioning the domain of each column and defining separate dictionaries for each partition, we can achieve even better overall compression as well as increased flexibility in dealing with new values introduced by updates. Instead of decompressing both join columns participating in a join to resolve their different compression schemes, our system performs a light-weight mapping of only qualifying rows from one of the join columns to the encoding space of the other at run time. Consequently, join predicates can be applied directly on the compressed data. We call this procedure encoding translation. Two alternatives of encoding translation are developed and compared in the paper. We provide a comprehensive evaluation of these alternatives using product implementations of each on the TPC-H data set, and demonstrate that performing joins on encoded and partitioned data achieves both superior performance and excellent compression.
Jae-Gil Lee 0001, Gopi K. Attaluri, Ron Barber, Naresh Chainani, Oliver Draese, Frederick Ho, Stratos Idreos, Min-Soo Kim 0002, Sam Lightstone, Guy M. Lohman, Konstantinos Morfonios, Keshava Murthy, Ippokratis Pandis, Lin Qiao 0001, Vijayshankar Raman, Vincent KulandaiSamy, Richard Sidle, Knut Stolze
Proc. VLDB Endow.11
2011 Consistent Synchronization Schemes for Workload Replay
Konstantinos Morfonios, Romain Colle, Leonidas Galanis, Supiti Buranawatanachoke, Benoît Dageville, Karl Dias
Proc. VLDB Endow.1
2010 Revisiting the cube lifecycle in the presence of hierarchies
Konstantinos Morfonios, Yannis E. Ioannidis
VLDB J.1
2008 OLAP Cubes for Social Searches: Standing on the Shoulders of Giants?
Konstantinos Morfonios, Georgia Koutrika
WebDB1
2008 Supporting the data cube lifecycle: the power of ROLAP
Konstantinos Morfonios, Yannis E. Ioannidis
VLDB J.1
2007 Database Implementation of a Model-Free Classifier
Konstantinos Morfonios
ADBIS1
2006 CURE for Cubes: Cubing Using a ROLAP Engine
Konstantinos Morfonios, Yannis E. Ioannidis
VLDB1