Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/13852
DC FieldValueLanguage
dc.contributor.authorHerodotou, Herodotos-
dc.contributor.authorBabu, Shivnath-
dc.date.accessioned2019-05-31T07:40:14Z-
dc.date.available2019-05-31T07:40:14Z-
dc.date.issued2009-11-23-
dc.identifier.citationProceedings of the 2nd International Workshop on Testing Database Systems, DBTest '09en_US
dc.identifier.isbn9781605587066-
dc.description.abstractSQL tuning - the attempt to improve a poorly-performing execution plan produced by the database query optimizer - is a critical aspect of database performance tuning. Ironically, as commercial databases strive to improve on the manageability front, SQL tuning is becoming more of a black art. It requires a high level of expertise in areas like (i) query optimization, run-time execution of query plan operators, configuration parameter settings, and other database internals; (ii) identification of missing indexes and other access structures; (iii) statistics maintained about the data; and (iv) characteristics of the underlying storage system. Since database systems, their workloads, and the data that they manage are not getting any simpler, database users and administrators often rely on trial and error for SQL tuning. In this paper, we take the position that the trial-and-error (or, experiment-driven) process of SQL tuning can be automated by the database system in an e cient manner; freeing the user or administrator from this burden in most cases. A number of current approaches to SQL tuning indeed take an experiment-driven approach. We are prototyping a tool, called zTuned, that automates experiment-driven SQL tuning. This paper describes the design choices in zTuned to address three nontrivial issues: (i) how is the SQL tuning logic integrated with the regular query optimizer, (ii) how to plan the experiments to conduct so that a satisfactory (new) plan can be found quickly, and (iii) how to conduct experiments with minimal impact on the user-facing production workload. We conclude with a preliminary empirical evaluation and outline promising new directions in automated SQL tuning. Copyright 2009 ACM.en_US
dc.formatpdfen_US
dc.language.isoenen_US
dc.rights© ACMen_US
dc.subjectSQL tuningen_US
dc.subjectdatabase queryen_US
dc.subjectDatabase systemsen_US
dc.titleAutomated SQL tuning through trial and (sometimes) erroren_US
dc.typeConference Papersen_US
dc.collaborationDuke Universityen_US
dc.subject.categoryElectrical Engineering - Electronic Engineering - Information Engineeringen_US
dc.countryUnited Statesen_US
dc.subject.fieldMedical and Health Sciencesen_US
dc.publicationPeer Revieweden_US
dc.relation.conferenceInternational Workshop on Testing Database Systemsen_US
dc.identifier.doi10.1145/1594156.1594171en_US
dc.identifier.scopus2-s2.0-70449629876en
dc.identifier.urlhttps://api.elsevier.com/content/abstract/scopus_id/70449629876en
dc.contributor.orcid#NODATA#en
dc.contributor.orcid#NODATA#en
cut.common.academicyear2019-2020en_US
item.cerifentitytypePublications-
item.languageiso639-1en-
item.grantfulltextnone-
item.fulltextNo Fulltext-
item.openairetypeconferenceObject-
item.openairecristypehttp://purl.org/coar/resource_type/c_c94f-
crisitem.author.deptDepartment of Electrical Engineering, Computer Engineering and Informatics-
crisitem.author.facultyFaculty of Engineering and Technology-
crisitem.author.orcid0000-0002-8717-1691-
crisitem.author.parentorgFaculty of Engineering and Technology-
Appears in Collections:Δημοσιεύσεις σε συνέδρια /Conference papers or poster or presentation
CORE Recommender
Show simple item record

SCOPUSTM   
Citations 10

6
checked on Mar 14, 2024

Page view(s) 10

251
Last Week
0
Last month
10
checked on Jul 17, 2024

Google ScholarTM

Check

Altmetric


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.