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

    289 Listeners

    6 Minute English by BBC Radio

    6 Minute English

    1,754 Listeners

    Data Skeptic by Kyle Polich

    Data Skeptic

    479 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    626 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    585 Listeners

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

    Super Data Science: ML & AI Podcast with Jon Krohn

    302 Listeners

    Python Bytes by Michael Kennedy and Brian Okken

    Python Bytes

    214 Listeners

    NVIDIA AI Podcast by NVIDIA

    NVIDIA AI Podcast

    333 Listeners

    Machine Learning Guide by OCDevel

    Machine Learning Guide

    773 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    988 Listeners

    DataFramed by DataCamp

    DataFramed

    269 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    211 Listeners

    AWS Podcast by Amazon Web Services

    AWS Podcast

    202 Listeners

    Google DeepMind: The Podcast by Hannah Fry

    Google DeepMind: The Podcast

    200 Listeners

    This Day in AI Podcast by Michael Sharkey, Chris Sharkey

    This Day in AI Podcast

    227 Listeners