Foundations of Automated Database Tuning

Author(s):  
S. Chaudhuri ◽  
G. Weikum
2020 ◽  
Author(s):  
Rafael De Oliveira ◽  
Sergio Lifschitz ◽  
Marcos Kalinowski ◽  
Marx Viana ◽  
Carlos Lucena ◽  
...  

Database automatic tuning tools are an essential class of database applications for database administrators (DBAs) and researchers. These selfmanagement systems involve recurring and ubiquitous tasks, such as data extraction for workload acquisition and more specific features that depend on the tuning strategy, such as the specification of tuning action types and heuristics. Given the variety of approaches and implementations, it would be desirable to evaluate existing database self-tuning strategies, particularly recent and new heuristics, in a standard testbed. In this paper, we propose a reuseoriented framework approach towards assessing and comparing automatic relational database tuning strategies. We employ our framework to instantiate three customized automated database tuning tools extended from our framework kernel, employing strategies using combinations of different tuning actions (indexes, partial indexes, and materialized views) for various RDBMSs. Finally, we evaluate the effectiveness of these tools using a known database benchmark. Our results show that the framework enabled instantiating useful self-tuning tools for these multiple RDBMSs with low effort by just extending well-defined framework hot-spots. Additionally, the instantiated tools provided significant improvements in execution cost of a query workload generated from benchmark query templates. Our framework is made available as an open-source and extensible testbed for the database research community, thus facilitating the further evaluation of database self-tuning strategies.


2012 ◽  
Vol 56 (7) ◽  
pp. 3481-3491 ◽  
Author(s):  
Michael Widmann ◽  
Jürgen Pleiss ◽  
Peter Oelschlaeger

ABSTRACTMetallo-β-lactamases (MBLs) are enzymes that hydrolyze β-lactam antibiotics, resulting in bacterial resistance to these drugs. These proteins have caused concerns due to their facile transference, broad substrate spectra, and the absence of clinically useful inhibitors. To facilitate the classification, nomenclature, and analysis of MBLs, an automated database system was developed, the Metallo-β-Lactamase Engineering Database (MBLED) (http://www.mbled.uni-stuttgart.de). It contains information on MBLs retrieved from the NCBI peptide database while strictly following the nomenclature by Jacoby and Bush (http://www.lahey.org/Studies/) and the generally accepted class B β-lactamase (BBL) standard numbering scheme for MBLs. The database comprises 597 MBL protein sequences and enables systematic analyses of these sequences. A systematic analysis employing the database resulted in the generation of mutation profiles of assigned IMP- and VIM-type MBLs, the identification of five MBL protein entries from the NCBI peptide database that were inconsistent with the Jacoby and Bush nomenclature, and the identification of 15 new IMP candidates and 9 new VIM candidates. Furthermore, the database was used to identify residues with high mutation frequencies and variability (mutation hot spots) that were unexpectedly distant from the active site located in the ββ sandwich: positions 208 and 266 in the IMP family and positions 215 and 258 in the VIM family. We expect that the MBLED will be a valuable tool for systematically cataloguing and analyzing the increasing number of MBLs being reported.


Author(s):  
Nicolas Bruno ◽  
Surajit Chaudhuri ◽  
Gerhard Weikum

2018 ◽  
pp. 993-997
Author(s):  
Surajit Chaudhuri ◽  
Gerhard Weikum
Keyword(s):  

2009 ◽  
pp. 738-741
Author(s):  
Surajit Chaudhuri ◽  
Vivek Narasayya ◽  
Gerhard Weikum

Author(s):  
Ana Carolina Almeida ◽  
Maria Luiza M. Campos ◽  
Fernanda Baião ◽  
Sergio Lifschitz ◽  
Rafael P. de Oliveira ◽  
...  
Keyword(s):  

2017 ◽  
Vol 1 (1) ◽  
pp. 34
Author(s):  
Feri Sulianta

The development of information technology nowadays encourages users to use the software appropriately so that commercial software can be maximally empowered that contribute to the efficiency and effectiveness of the job. To support its work, users use Microsoft's Microsof Excel Office Automation System worksheet commonly used by end users for clerical, repetitive and independent work. Microsoft Excel applications are generally used for office worker, clerical computation and users generally use only a portion of the features of some features owned by the application. In this case, the user can maximize the ability of Excel by creating an interactive pseudo database using only Microsoft Excel, so users can organize data with automated database schema. It is intended for time efficiency and also improves the data security factor of human error in handling data.


Sign in / Sign up

Export Citation Format

Share Document