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.

Stratos Papadomanolakis

dblp:34/927 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
database engine testing
0.222009
Oracle Database Replay · Proc. VLDB Endow. 2009
Oracle database replay · SIGMOD Conference 2008
Database system architecture and tuning
workload replay
0.112008
Oracle database replay · SIGMOD Conference 2008
Database system architecture and tuning › database design
database design tools
0.112007
Efficient Use of the Query Optimizer for Automated Database Design · VLDB 2007
Data models and query languages
multidimensional data
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Query processing and optimization
range query
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Storage systems › data placement
disk layout
0.112007
MultiMap: Preserving disk locality for multidimensional datasets · ICDE 2007
Spatial and temporal data management
spatial indexing
0.112006
Efficient query processing on unstructured tetrahedral meshes · SIGMOD Conference 2006
Spatial and temporal data management
spatial query processing
0.112006
Efficient query processing on unstructured tetrahedral meshes · SIGMOD Conference 2006
Performance modeling and evaluation
benchmarking
0.012008
Oracle database replay · SIGMOD Conference 2008
Query processing and optimization
query optimization
0.012007
Efficient Use of the Query Optimizer for Automated Database Design · VLDB 2007
Computational science and engineering
scientific data management
0.012006
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
YearPublicationVenuePosition
2009 Oracle Database Replay
abstract
This 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 replay
abstract
This 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 Conference7
2007 A Workload-Driven Unit of Cache Replacement for Mid-Tier Database Caching
Tanu Malik, Randal C. Burns, Stratos Papadomanolakis, Anastasia Ailamaki
DASFAA4
2007 MultiMap: Preserving disk locality for multidimensional datasets
abstract
MultiMap 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
ICDE3
2007 Efficient Use of the Query Optimizer for Automated Database Design
Stratos Papadomanolakis, Debabrata Dash, Anastasia Ailamaki
VLDB1
2006 Efficient query processing on unstructured tetrahedral meshes
abstract
Modern 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 Conference1
2005 On Multidimensional Data and Modern Disks
Steven W. Schlosser, Jiri Schindler, Stratos Papadomanolakis, Minglong Shao, Anastasia Ailamaki, Christos Faloutsos, Gregory R. Ganger
FAST3
2004 AutoPart: Automating Schema Design for Large Scientific Databases Using Data Partitioning
Stratos Papadomanolakis, Anastasia Ailamaki
SSDBM1