Последние новости из мира MySQL

В последнее время я очень люблю вкладывать свежие видео-ролики просто потому, что там, частенько, содержится наиболее актуальная информация по теме. К примеру, на недавней конференции DevConf 2016 выступили сразу два ключевых разработчика MySQL (оба русские, кстати), которые и рассказали о самых последних новшествах и фичах этой наиболее популярной СУБД для веба. Это своеобразный обзор полезных трюков и препарация возможностей последних версий MySQL (есть также и про Percona Server), а также ближайшие планы по развитию — ну где такое сейчас из первых рук можно прочитать (кроме сухих man«ов)? Вот именно поэтому отвыкаем смотреть фильмы всуе и терять своё драгоценное время во время различных переездов/перекусов, а выкачиваем эти видео с youtube (или цепляем мобильный интернет) и жадно насыщаемся чужой мудростью.

И пока вы здесь, чисто ради справедливости добавлю, что аналогичный видео-обзор выступлений core-разработчиков я делал и для PostgreSQL вот здесь. Остаётся лишь сказать, что все приведённые видео на русском языке и максимально свежие.

1. Алексей Копытов: «Производительность MySQL: что нового?»

Здесь презентация к выступлению.

Алексей Копытов — разработчик MySQL и связанных с ним проектов с 2004 г. Работал в компаниях MySQL AB, Sun Microsystems и Oracle. В компании Percona участвовал в разработке Percona Server, XtraBackup и XtraDB Cluster. В настоящее время занимается проблемами производительности MySQL на современном оборудовании.
MySQL 5.7 предлагает огромное количество улучшений в производительности практически всех компонентов: InnoDB, секционирования, бэкапов, репликации, DDL и оптимизаторе запросов.
В этом докладе мы рассмотрим эти оптимизации подробно, а также поговорим о проблемах, которые остаются актуальными до сих пор, возможных методах их решения и планируемых дальнейших оптимизациях в MySQL 8.

2. «Новые возможности MySQL 5.7», Дмитрий Ленев (Oracle)

Здесь презентация к выступлению.

MySQL 5.7 наиболее свежая стабильная ветка СУБД MySQL. Данный доклад посвящен новым функциональным возможностям появившимся в этой версии.

В частности мы поговорим о:

  • родной поддержке JSON данных и операций с ними
  • генерируемых столбцах
  • улучшениях в системе безопасности
  • многочисленных измененениях в InnoDB
  • изменениях в репликации, таких как поддержка multi-source репликации
  • многом другом
Кроме того будут освещены возможности связанные с новым X плагином, который стал доступен с релизом версии 5.7.12 в апреле этого года. Обсудим использование MySQL как Document Store, новый протокол и X DevApi для коннекторов, новый клиент MySQL Shell.

3. Дмитрий Ленев (Oracle, MySQL Server Team) — Блокировки в MySQL: история и архитектура

Отдельное внимание было уделено тому, какие исторические предпосылки и причины привели к возникновению трех отдельных подсистем и выбору различных подходов для решения, казалось бы, сходных задач.
Были рассмотрены различные подходы к борьбе с дедлоками (deadlock avoidance vs deadlock detection). Речь шла и об использовании lock-free техник в реализации менеджера блокировок.

4. Sveta Smirnova: «Troubleshooting MySQL Performance»

Ныне Света Смирнова — Principal Support Engineer / Percona / Турция. Света также автор популярных книг «MySQL Troubleshooting» и «JSON UDF функций для MySQL».

Далее два видео от Петра Зайцева:

5. Эффективная работа с Percona Server for MySQL на высоконагруженных веб-кластерных проектах

  • максимальная производительность и отказоустойчивость БД;
  • особенности решений Percona для оптимизации работы вашей БД;
  • использование master-master репликации для построения геораспределенного отказоустойчивого веб-кластера;
  • особенности работы Percona Server в облачной инфраструктуре;
  • как работать с тысячами баз на одном сервере;
  • расширенный мониторинг типичных и необычных характеристик БД;
  • практическое применение инструментов Percona Toolkit.

6. Мастер-класс «Работа с индексами: лучшие практики MySQL»

Мастер-класс «Работа с индексами: лучшие практики MySQL», лектор — Петр Зайцев, Percona.

7. Евгений Варавва, SRE из Google — Построение высоконадёжных кластеров БД на основе MySQL

Встраивание этого видео жесточайше запрещено, поэтому вот вам прямая ссылка.


Ключевые слова для роботов: коллекция видео роликов для образования и обучения работе с MySQL, полезные обучающие курсы и семинары по этой популярной СУДБ (базе данных). Это коллекция отборных видео докладов для обучения устройству, оптимизированию, администрированию и настройке БД. Свежие обучающие материалы для администраторов баз данных, их и программистов, советы по сравнению PostgreSQL, Percona и MySQL. Новые видео и обучающие конференции по базам данных и MySQL, это свободная объектно-реляционная система управления базами данных (СУБД). Как настроить что лучше сделать в MySQL, тюнинг, тонкая настройка, оптимизация производительности и ускорение кластера и сервера репликации и индексирования. Тестирование, анализ и сравнение разных баз данных, выявление самых лучших и открытых, оптимизированных и быстрых, пригодных для высоких нагрузок и High Load.

© Blogerator