Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3221269.3223025acmotherconferencesArticle/Chapter ViewAbstractPublication PagesssdbmConference Proceedingsconference-collections
demonstration

Crossing an OCEAN of queries: analyzing SQL query logs with OCEANLog

Published: 09 July 2018 Publication History

Abstract

SQL queries encapsulate the knowledge of their authors about the usage of the queried data sources. This knowledge also contains aspects that cannot be inferred by analyzing the contents of the queried data sources alone. Due to the complexity of analytical SQL queries, specialized mechanisms are necessary to enable the user-friendly formulation of meta-queries over an existing query log. Currently existing approaches do not sufficiently consider syntactic and semantic aspects of queries along with contextual information.
During our demonstration, conference participants learn how to use the latest release of OCEANLog, a framework for analyzing SQL query logs. Our demonstration encompasses several scenarios. Participants can explore an existing query log using domain-specific graph traversal expressions, set up continuous subscriptions for changes in the graph, create time-based visualizations of query results, configure an OCEANLog instance and learn how to choose a decide which specific graph database to use. We also provide them with access to the native meta-query mechanisms of a DBMS to further emphasize the benefits of our graph-based approach.

References

[1]
Danaparamita and Gatterbauer. 2011. QueryViz: helping users understand SQL queries and their patterns. In EDBT'11.
[2]
Van den Bussche et al. 2005. Towards Practical Meta-querying. Inf. Syst. 30, 4 (2005).
[3]
Divesh and Velegrakis. 2007. Intensional Associations Between Data and Metadata. In SIGMOD'07.
[4]
Deng et al. 2017. The Data Civilizer System. In CIDR.
[5]
Halevy et al. 2016. Goods: Organizing Google's Datasets. In SIGMOD '16. 12.
[6]
Khoussainova et al. 2009. A Case for A Collaborative Query Management System. In CIDR'09.
[7]
Koutrika et al. 2010. Explaining structured queries in natural language. In ICDE'10.
[8]
Khoussainova et al. 2010. SnipSuggest: Context-Aware Autocompletion for SQL. PVLDB 4, 1 (2010).
[9]
Khoussainova et al. 2011. Session-Based Browsing for More Effective Query Reuse. In SSDBM'11.
[10]
Pirahesh et al. 1992. Extensible/Rule Based Query Rewrite Optimization in Starburst. In SIGMOD'92.
[11]
Papastefanatos et al. 2005. Hecataeus: A framework for representing SQL constructs as graphs. In CEUR Workshop Proceedings, Vol. 363.
[12]
Stonebraker et al. 2013. Data Curation at Scale: The Data Tamer System. In CIDR 2013.
[13]
Wahl et al. 2017. Query-Driven Knowledge-Sharing for Data Integration and Collaborative Data Science. In ADBIS'17.
[14]
Wahl et al. 2018. A Graph-Based Framework for Analyzing SQL Query Logs. In GRADESNDA'18.
[15]
Haas. 2017. Leveraging Data and People to Accelerate Data Science. In ICDE'17.
[16]
Heudecker and White. 2014. The Data Lake Fallacy: All Water and Little Substance. Gartner Inc. (2014).
[17]
Rodriguez. 2015. The Gremlin graph traversal machine and language. In DBPL'15.

Cited By

View all
  • (2020)The ReProVide query-sequence optimization in a hardware-accelerated DBMSProceedings of the 16th International Workshop on Data Management on New Hardware10.1145/3399666.3399926(1-3)Online publication date: 15-Jun-2020
  • (2019)Don't Fear the REAPER: A Framework for Materializing and Reusing Deep-Learning Models2019 IEEE 35th International Conference on Data Engineering (ICDE)10.1109/ICDE.2019.00246(2091-2095)Online publication date: Apr-2019

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SSDBM '18: Proceedings of the 30th International Conference on Scientific and Statistical Database Management
July 2018
314 pages
ISBN:9781450365055
DOI:10.1145/3221269
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 July 2018

Check for updates

Qualifiers

  • Demonstration

Conference

SSDBM '18

Acceptance Rates

SSDBM '18 Paper Acceptance Rate 30 of 75 submissions, 40%;
Overall Acceptance Rate 56 of 146 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)1
Reflects downloads up to 07 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2020)The ReProVide query-sequence optimization in a hardware-accelerated DBMSProceedings of the 16th International Workshop on Data Management on New Hardware10.1145/3399666.3399926(1-3)Online publication date: 15-Jun-2020
  • (2019)Don't Fear the REAPER: A Framework for Materializing and Reusing Deep-Learning Models2019 IEEE 35th International Conference on Data Engineering (ICDE)10.1109/ICDE.2019.00246(2091-2095)Online publication date: Apr-2019

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media