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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Spencer Bryson

dblp:247/8385 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021

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
1 paper
Query processing and optimization · 50% Database system architecture and tuning · 50%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning › database performance management › query performance analysis
query performance diagnosis
0.412019
GALO: Guided Automated Learning for re-Optimization · Proc. VLDB Endow. 2019
Database system architecture and tuning › database performance management › query performance analysis
query plan analysis
0.412019
GALO: Guided Automated Learning for re-Optimization · Proc. VLDB Endow. 2019
Query processing and optimization › query optimization › transformation-based optimization
query plan rewrite
0.412019
GALO: Guided Automated Learning for re-Optimization · Proc. VLDB Endow. 2019
Query processing and optimization › adaptive query processing
query re-optimization
0.412019
GALO: Guided Automated Learning for re-Optimization · Proc. VLDB Endow. 2019

Methods — techniques the papers use, named apart from their topics

machine learning · 0.4knowledge base · 0.4SPARQL · 0.4RDF · 0.4
YearPublicationVenuePosition
2022 BLUTune: Query-informed Multi-stage IBM Db2 Tuning via ML
abstract
Modern data systems such as IBM Db2 have hundreds of system configuration parameters, ''knobs", which heavily influence the performance of business queries. Manual configuration, ''tuning," by experts is painstaking and time consuming. We propose a query informed tuning system called BLUTune which uses machine learning (ML)-deep reinforcement learning based on advantage actor critic neural networks-to tune configurations within defined resource constraints. We translate high-dimensional query execution plans (QEPs) into a low-dimensional embedding space (QEP2Vec) for input into the ML models. To scale to complex and large workloads, we bootstrap the training process through transfer learning. We first train our model based on the estimated cost of queries; we then fine-tune it based on actual query execution times. We demonstrate by an experimental study over various synthetic and real-world workloads BLUTune's efficiency and effectiveness.
Connor Henderson, Spencer Bryson, Vincent Corvinelli, Parke Godfrey, Piotr Mierzejewski, Jarek Szlichta, Calisto Zuzarte
CIKM2
2020 Robust keyword search in large attributed graphs
Spencer Bryson, Heidar Davoudi, Lukasz Golab, Mehdi Kargar, Yuliya Lytvyn, Piotr Mierzejewski, Jarek Szlichta, Morteza Zihayat
Inf. Retr. J.1
2019 GALO: Guided Automated Learning for re-Optimization
abstract
Query performance problem determination is usually performed manually in consultation with experts through the analysis of query plans. However, this is an excessively time consuming, human error-prone, and costly process. GALO is a novel system that automates this process. The tool automatically learns recurring problem patterns in query plans over workloads in an offline learning phase to build a knowledge base of plan rewrite remedies. GALO's knowledge base is built on RDF and SPARQL, which is well-suited for manipulating and querying over SQL query plans, which are graphs themselves. It then uses the knowledge base online to re-optimize queries queued for execution to improve performance, often quite dramatically.
Guilherme Damasio, Spencer Bryson, Vincent Corvinelli, Parke Godfrey, Piotr Mierzejewski, Jarek Szlichta, Calisto Zuzarte
Proc. VLDB Endow.2