• Photos
  • Schedule
  • Talks
  • Speakers
  • Contacts
  • F.A.Q.
  • Profile
  • En Ru

    Ilya Kosmodemiansky


    5 July

    Tutorial

    PostgreSQL for system administrators and DevOps engineers

    Что делать системному администратору, если ему вдруг пришлось администрировать PostgreSQL?

    Системные администраторы и DevOps часто сталкиваются с проблемой — на проекте нет выделенного администратора баз данных, а PostgreSQL все чаще "чудит" по мере роста нагрузки. На то чтобы систематически разбираться в объемной документации времени нет, да это и не ваша задача — когда система интенсивно развивается, админу тоже есть чем заняться.

    Этот курс для вас — за один учебный день я максимально сжато расскажу большой объем знаний о СУБД PostgreSQL, необходимый и достаточный для того чтобы начать ее использовать уже завтра и не повторять общеизвестных ошибок. В этом курсе НЕ будет избытка теории — мало какому админу действительно нужно знать тонкости устройства B+-tree или ориентироваться в разнообразии нормальных форм.

    Системные администраторы и DevOps часто сталкиваются с проблемой — на проекте нет выделенного администратора баз данных, а PostgreSQL все чаще "чудит" по мере роста нагрузки. На то чтобы систематически разбираться в объемной документации времени нет, да это и не ваша задача — когда система интенсивно развивается, админу тоже есть чем заняться.

    Этот курс для вас — за один учебный день я максимально сжато расскажу большой объем знаний о СУБД PostgreSQL, необходимый и достаточный для того чтобы начать ее использовать уже завтра и не повторять общеизвестных ошибок. В этом курсе НЕ будет избытка теории — мало какому админу действительно нужно знать тонкости устройства B+-tree или ориентироваться в разнообразии нормальных форм.

    Но совсем без теории нельзя: мы пройдемся по тому как в общих чертах устроен PostgreSQL, как происходит обработка транзакций, зачем нужен WAL и autovacuum. Все остальное будет сугубо практическим: как установить, как настроить Linux для работы с Postgres, какие параметры и как нужно обязательно поменять в postgresql.conf, как настроить брокер соеденений и какой именно выбрать, как обеспечить бэкап и отказоустойчивость, что и как мониторить, как и когда настраивать автовакуум и оптимизировать запись на диск.

    В завершение мы пройдем по наиболее типовым эксплуатационным проблемам и выясним как их диагносцировать и устранить.

    PostgreSQL


    16

    Back to the list of talks

    Buy tutorial:

    Price:
    Enter your e-mail and we will send you payment details soon.