Рейтинг@Mail.ru
Highload++ 2017 завершён!

Профессиональная конференция разработчиков высоконагруженных систем

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Программа охватывает такие аспекты веб-разработок, как архитектуры крупных проектов, базы данных и системы хранения, системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов и другие направления, связанные с высоконагруженными системами.

  • Главная
  • Базы данных, системы хранения

Эффективная отладка репликации MySQL
Базы данных, системы хранения

Доклад принят в Программу конференции
«Перкона» (Percona)

Света Смирнова работает в технической поддержке MySQL более 10 лет (с 2006 года). Она автор книги "MySQL Troubleshooting" (http://shop.oreilly.com/product/0636920021964.do) и JSON UDF-функций для MySQL, которые послужили дизайн-прототипом встроенным JSON-функциям. В 2006-2015 годах работала в Bugs Analysis MySQL Support Group в компаниях MySQL AB, затем Sun, после Oracle. В марте 2015 года Света начала работать в команде технической поддержки в компании Percona. В 2012-2015 годах она представляла техническую поддержку в комитете по приоритету ошибок в Oracle, в 2016 возобновила эту работу в Percona. Света также представляла техническую поддержку в MySQL Enterprise Backup Development Team. Она ежедневно работает над сложными кейсами и ошибками MySQL. Света - активный участник Open Source сообщества. Её основные интересы в последнее время - решение задач, возникающих перед администраторами баз данных, поиски методов автоматизации и эффективные техники резервного копирования.

Тезисы

Репликация - одна из ключевых возможностей MySQL. Лёгкая в установке, позволяющая производить изменения и на мастере, и на слейве, что в свою очередь позволяет создавать сколь угодно сложные развёртывания. Репликация в MySQL асимметричная, допускающая некоторый уровень синхронизации при помощи semi-sync replication plugin. Начиная с версии 5.7 поддерживает одновременную репликацию с нескольких мастеров на один слейв.

Простота использования имеет свою обратную сторону: при проектировании репликации достаточно легко выбрать неправильное решение и познакомиться со всеми его подводными камнями.

В рамках этого доклада я расскажу об особенностях репликации MySQL, типичных ошибках и способах борьбы с ними. Мы затронем как проблемы, приводящие к появлению неожиданных данных и десинхронизации, так и производительность.

Другие доклады секции
Базы данных, системы хранения

Rambler's Top100