VLDB 2026 Research / reviewers in the wild / expert
Konstantinos Morfonios
dblp:m/KonstantinosMorfonios
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning
workload characterization |
0.2 | 1 | 2015 | Oracle Workload Intelligence · SIGMOD Conference 2015 |
Performance modeling and evaluation
workload characterization |
0.2 | 1 | 2015 | Oracle Workload Intelligence · SIGMOD Conference 2015 |
Indexing and storage engines
data compression |
0.2 | 1 | 2014 | Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014 |
Query processing and optimization
join processing |
0.2 | 1 | 2014 | Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014 |
Query processing and optimization
OLAP |
0.2 | 2 | 2010 | 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.1 | 1 | 2011 | Consistent Synchronization Schemes for Workload Replay · Proc. VLDB Endow. 2011 |
Database system architecture and tuning › analytical database system
ROLAP |
0.1 | 2 | 2008 | 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.1 | 1 | 2006 | CURE for Cubes: Cubing Using a ROLAP Engine · VLDB 2006 |
Query processing and optimization › join processing › join algorithms
hash join |
0.1 | 1 | 2014 | Joins on Encoded and Partitioned Data · Proc. VLDB Endow. 2014 |
Transaction processing and concurrency control
synchronization |
0.0 | 1 | 2011 | Consistent Synchronization Schemes for Workload Replay · Proc. VLDB Endow. 2011 |
Data models and query languages
multidimensional data model |
0.0 | 1 | 2008 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Oracle Workload IntelligenceabstractAnalyzing 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 Conference | 2 |
| 2014 | Joins on Encoded and Partitioned DataabstractCompression 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 |
WebDB | 1 |
| 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 |
ADBIS | 1 |
| 2006 | CURE for Cubes: Cubing Using a ROLAP Engine
Konstantinos Morfonios, Yannis E. Ioannidis |
VLDB | 1 |