OptImatch: Semantic Web System with Knowledge Base for Query Performance Problem Determination
Guilherme Damasio, Piotr Mierzejewski, Jaroslaw Szlichta, Calisto, Zuzarte

TL;DR
OptImatch is a semantic web system that transforms database query plans into RDF graphs, enabling flexible pattern matching and automatic recommendations for query performance issues through user-defined patterns and a knowledge base.
Contribution
It introduces a novel semantic web approach for workload analysis, allowing flexible pattern search and tailored recommendations in query performance diagnosis.
Findings
Transforms QEPs into RDF graphs for analysis
Supports user-defined pattern matching with SPARQL
Automatically provides tailored recommendations
Abstract
Database query performance problem determination is often performed by analyzing query execution plans (QEPs) in addition to other performance data. As the query workloads that organizations run, have become larger and more complex, analyzing QEPs manually even by experts has become a very time consuming. Most performance diagnostic tools help with identifying problematic queries and most query tuning tools address a limited number of known problems and recommendations. We present the OptImatch system that offers a way to (a) look for varied user defined problem patterns in QEPs and (b) automatically get recommendations from an expert provided and user customizable knowledge base. Existing approaches do not provide the ability to perform workload analysis with flexible user defined patterns, as they lack the ability to impose a proper structure on QEPs. We introduce a novel semantic web…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Data Quality and Management
