Machine Learning Archives - Software Engineering Daily

Automatic Database Tuning with Andy Pavlo


Listen Later

The default configuration in most databases is meant for broad compatibility rather than performance. Database tuning is a process in which the configurations of a database are modified to achieve optimal performance. Databases have hundreds of configuration knobs that control various factors, such as the amount of memory to use for caches or how often the data is written to the storage.

The problem with these knobs is that

  • they are not standardized (i.e., two databases may have a different name for the same knob),
  •  not independent (i.e., changing one knob can impact others), 
  • and not universal (i.e., what works for one application may be suboptimal for another). 
  • In reality, information about the effects of the knobs typically comes only from (expensive) experience.

    OtterTune is automatic database tuning software that promises to overcome these problems. It uses machine learning to tune the configuration knobs of your database automatically to improve performance.

    In this episode, we interview Andy Pavlo. Andy is a Database Professor at Carnegie Mellon and Co-Founder of OtterTune.

    Sponsorship inquiries: [email protected]

    The post Automatic Database Tuning with Andy Pavlo appeared first on Software Engineering Daily.

    ...more
    View all episodesView all episodes
    Download on the App Store

    Machine Learning Archives - Software Engineering DailyBy Machine Learning Archives - Software Engineering Daily

    • 4.4
    • 4.4
    • 4.4
    • 4.4
    • 4.4

    4.4

    69 ratings


    More shows like Machine Learning Archives - Software Engineering Daily

    View all
    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    284 Listeners

    Data Skeptic by Kyle Polich

    Data Skeptic

    480 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    590 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    621 Listeners

    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

    441 Listeners

    Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

    Super Data Science: ML & AI Podcast with Jon Krohn

    297 Listeners

    Python Bytes by Michael Kennedy and Brian Okken

    Python Bytes

    215 Listeners

    NVIDIA AI Podcast by NVIDIA

    NVIDIA AI Podcast

    322 Listeners

    Machine Learning Guide by OCDevel

    Machine Learning Guide

    763 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    192 Listeners

    Google DeepMind: The Podcast by Hannah Fry

    Google DeepMind: The Podcast

    198 Listeners

    Machine Learning Street Talk (MLST) by Machine Learning Street Talk (MLST)

    Machine Learning Street Talk (MLST)

    87 Listeners

    AI Chat: ChatGPT & AI News, Artificial Intelligence, OpenAI, Machine Learning by Jaeden Schafer

    AI Chat: ChatGPT & AI News, Artificial Intelligence, OpenAI, Machine Learning

    141 Listeners

    This Day in AI Podcast by Michael Sharkey, Chris Sharkey

    This Day in AI Podcast

    201 Listeners

    The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis by Nathaniel Whittemore

    The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis

    462 Listeners