EDBT 2026 Demo / reviewers in the wild / expert
Stratos Papadomanolakis
dblp:34/927
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 3 first-authorSystems, architecture and hardware · 1
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
5 papers |
Database system architecture and tuning · 53% Spatial and temporal data management · 20% Query processing and optimization · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 84% Performance modeling and evaluation · 16% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 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
database engine testing |
0.2 | 2 | 2009 | Oracle Database Replay · Proc. VLDB Endow. 2009 Oracle database replay · SIGMOD Conference 2008 |
Database system architecture and tuning
workload replay |
0.1 | 1 | 2008 | Oracle database replay · SIGMOD Conference 2008 |
Database system architecture and tuning › database design
database design tools |
0.1 | 1 | 2007 | Efficient Use of the Query Optimizer for Automated Database Design · VLDB 2007 |
Data models and query languages
multidimensional data |
0.1 | 1 | 2007 | MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007 |
Query processing and optimization
range query |
0.1 | 1 | 2007 | MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007 |
Storage systems › data placement
disk layout |
0.1 | 1 | 2007 | MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007 |
Spatial and temporal data management
spatial indexing |
0.1 | 1 | 2006 | Efficient query processing on unstructured tetrahedral meshes · SIGMOD Conference 2006 |
Spatial and temporal data management
spatial query processing |
0.1 | 1 | 2006 | Efficient query processing on unstructured tetrahedral meshes · SIGMOD Conference 2006 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 2008 | Oracle database replay · SIGMOD Conference 2008 |
Query processing and optimization
query optimization |
0.0 | 1 | 2007 | Efficient Use of the Query Optimizer for Automated Database Design · VLDB 2007 |
Computational science and engineering
scientific data management |
0.0 | 1 | 2006 | Efficient query processing on unstructured tetrahedral meshes · SIGMOD Conference 2006 |
Methods — techniques the papers use, named apart from their topics
space-filling curves · 0.3workload capture and replay · 0.2z-ordering · 0.1hilbert curve · 0.1directed local search · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Oracle Database ReplayabstractThis demonstration presents Oracle Database Replay, a novel approach to testing changes to the relational database management system component of an information system (software upgrades, hardware changes etc). Database Replay makes it possible to subject a test system to a real production workload, which helps identify all potential problems before implementing the planned changes on the production system. Any interesting workload period of a production database system can be captured with minimal overhead. The captured workload is used to drive a test system while maintaining the concurrency and load characteristics of the real production workload. The demonstration showcases how important maintaining the concurrency and load characteristics of the real workload is. The current testing solutions do not allow for synchronization based on data dependencies. Without proper synchronization the demonstration workload does not perform the work required and does not exercise the test system appropriately, leading to poor coverage and inadequate load. Thus many issues remain undetected. Database replay with its data based synchronization makes testing realistic and leads to the discovery of potential problems. Romain Colle, Leonidas Galanis, Supiti Buranawatanachoke, Stratos Papadomanolakis |
Proc. VLDB Endow. | 5 |
| 2008 | Oracle database replayabstractThis paper presents Oracle Database Replay, a novel approach to testing changes to the relational database management system component of an information system (software upgrades, hardware changes etc). Database Replay makes it possible to subject a test system to a real production system workload, which helps identify all potential problems before implementing the planned changes on the production system. Any interesting workload period of a production database system can be captured with minimal overhead. The captured workload can be used to drive a test system while maintaining the concurrency and load characteristics of the real production workload. Therefore, the test results using database replay can provide very high assurance in determining the impact of changes to a production system before applying these changes. This paper presents the architecture of Database Replay as well as experimental results that demonstrate its usefulness as testing methodology. Leonidas Galanis, Supiti Buranawatanachoke, Romain Colle, Benoît Dageville, Karl Dias, Jonathan Klein, Stratos Papadomanolakis, Leng Leng Tan, Venkateshwaran Venkataramani, Graham Wood |
SIGMOD Conference | 7 |
| 2007 | A Workload-Driven Unit of Cache Replacement for Mid-Tier Database Caching
Tanu Malik, Randal C. Burns, Stratos Papadomanolakis, Anastasia Ailamaki |
DASFAA | 4 |
| 2007 | MultiMap: Preserving disk locality for multidimensional datasetsabstractMultiMap is an algorithm for mapping multidimensional datasets so as to preserve the data's spatial locality on disks. Without revealing disk-specific details to applications, MultiMap exploits modern disk characteristics to provide full streaming bandwidth for one (primary) dimension and maximally efficient non-sequential access (i.e., minimal seek and no rotational latency) for the other dimensions. This is in contrast to existing approaches, which either severely penalize non-primary dimensions or fail to provide full streaming bandwidth for any dimension. Experimental evaluation of a prototype implementation demonstrates MultiMap's superior performance for range and beam queries. On average, MultiMap reduces total I/O time by over 50% when compared to traditional linearized layouts and by over 30% when compared to space-filling curve approaches such as Z-ordering and Hilbert curves. For scans of the primary dimension, MultiMap and traditional linearized layouts provide almost two orders of magnitude higher throughput than space-filling curve approaches. Minglong Shao, Steven W. Schlosser, Stratos Papadomanolakis, Jiri Schindler, Anastasia Ailamaki, Gregory R. Ganger |
ICDE | 3 |
| 2007 | Efficient Use of the Query Optimizer for Automated Database Design
Stratos Papadomanolakis, Debabrata Dash, Anastasia Ailamaki |
VLDB | 1 |
| 2006 | Efficient query processing on unstructured tetrahedral meshesabstractModern scientific applications such as fluid dynamics and earthquake modeling heavily depend on massive volumes of data produced by computer simulations. Such applications require new data management capabilities in order to scale to terabyte-scale data volumes. The most common way to discretize the application domain is to decompose it into pyramids, forming an unstructured tetrahedral mesh. Modern simulations generate meshes of high resolution and precision, to be queried by a visualization or analysis tool. Tetrahedral meshes are extremely flexible and therefore vital to accurately model complex geometries, but also are difficult to index. To reduce query execution time, applications either use only subsets of the data or rely on different (less flexible) structures, thereby trading accuracy for speed.This paper presents efficient indexing techniques for common spatial (point and range) on tetrahedral meshes. Because the prevailing multidimensional indexing techniques attempt to approximate the tetrahedra using simpler shapes (primarily rectangles) the query performance deteriorates significantly as a function of the mesh's geometric complexity. We develop Directed Local Search (DLS), an efficient indexing algorithm based on mesh topology information that is practically insensitive to the geometric properties of meshes. We show how DLS can be easily and efficiently implemented within modern DBMS without requiring new exotic index structures and complex preprocessing. Finally, we present a new data layout approach for tetrahedral mesh datasets that provides better performance for scientific applications.compared to the traditional space filling curves. In our PostgreSQL implementation DLS reduces the number of disk page accesses by 26% to 4x, and improves the overall query execution time by 25% to 4. Stratos Papadomanolakis, Anastasia Ailamaki, Julio C. López 0001, Tiankai Tu, David R. O'Hallaron, Gerd Heber |
SIGMOD Conference | 1 |
| 2005 | On Multidimensional Data and Modern Disks
Steven W. Schlosser, Jiri Schindler, Stratos Papadomanolakis, Minglong Shao, Anastasia Ailamaki, Christos Faloutsos, Gregory R. Ganger |
FAST | 3 |
| 2004 | AutoPart: Automating Schema Design for Large Scientific Databases Using Data Partitioning
Stratos Papadomanolakis, Anastasia Ailamaki |
SSDBM | 1 |