Live briefing
Everything about Database tuning
Optimizing the performance of a database
Database tuning describes a group of activities used to optimize and homogenize the performance of a database. It usually overlaps with query tuning, but refers to design of the database files, selection of the database management system (DBMS) application, and configuration of the database's environment. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Database tuningA 5-minute orientation
- Skim a recent paper: GPTuner: A Manual-Reading Database Tuning System via GPT-Guided Bayesian OptimizationInfluential work since 2022
- Pick up a classic book: Database system conceptsThe most-reprinted book on the subject
- Read the landmark paper: Tuning database configuration parameters with iTunedCited 226 times
- Go sideways: Database engineA closely related topic
- Go sideways: Adaptive Server EnterpriseA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Tuning database configuration parameters with iTuned
Facilitating database tuning with hyper-parameter optimization
A demonstration of the ottertune automatic database management system tuning service
Automatic Database Knob Tuning: A Survey
A new approach to dynamic self-tuning of database buffers
Discovering interesting inclusion dependencies: application to logical database tuning
Dynamic load balancing in multicomputer database systems using partition tuning
An Efficient Transfer Learning Based Configuration Adviser for Database Tuning
🆕 Influential since 2022
GPTuner: A Manual-Reading Database Tuning System via GPT-Guided Bayesian Optimization
Exploring the Impact of Fine-Tuning the Wav2vec2 Model in Database-Independent Detection of Dysarthric Speech
AI-Driven autonomous database management: Self-tuning, predictive query optimization, and intelligent indexing in enterprise it environments
λ-Tune: Harnessing Large Language Models for Automated Database System Tuning
GPTuner: An LLM-Based Database Tuning System
📚 Books worth reading
Database system conceptsAbraham Silberschatz · 1997
Database systemsPeter Rob, Carlos Coronel · 2006
Automated physical database design and tuningNicolas Bruno · 2011
Database performance tuning and optimizationSitansu S. Mittra · 2002- 📕Oracle curriculum database administrator sectionSideris Consulting Group · 2002
- 📕Oracle Database 11g R2Sideris Courseware Corporation · 2011
Formal SQL Tuning for Oracle DatabasesLeonid Nossov · 2016
Oracle Database 10g Performance Tuning Tips & TechniquesRichard Niemiec · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Database engine A database engine (or storage engine) is the underlying software component that a database management system (DBMS) uses to create, read, update and delete…
- Adaptive Server Enterprise SAP ASE (Adaptive Server Enterprise), originally known as Sybase SQL Server, and also commonly known as Sybase DB or Sybase ASE, is a relational model…
- Database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software…
- Outline of databases The following is provided as an overview of and topical guide to databases: Database – organized collection of data, today typically in digital form. The…
- Database scalability Database scalability is the ability of a database to handle changing demands by adding/removing resources. Databases use a host of techniques to cope.…
- Extensible Storage Engine Extensible Storage Engine (ESE), also known as JET Blue, is an ISAM (indexed sequential access method) data storage technology from Microsoft. ESE is the…
- In-memory processing The term in-memory processing is used for two different things: In computer science, in-memory processing, also called compute-in-memory (CIM) or processing-in-…
- In-memory database An in-memory database (IMDb, or main memory database system (MMDB) or memory resident database) is a database management system that primarily relies on…