ru_mysql
134 subscribers
2 photos
1 file
35 links
О MySQL по-русски.

Чат: https://t.me/ru_mysql
Download Telegram
https://tdconf.ru/2021/

1 и 2 ноября в Москве будет проходить TestDriven Conf: Профессиональная конференция, посвящённая автоматизации в тестировании и рядом. Приём заявок до 5 сентября. Я состою в программном комитете.

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

Также есть секция "Тестирование и техподдержка". Тут бы хотелось поговорить про взаимодейстие команд техподдержки и QA. Точнее, почему такового практически не происходит. А также про то, как тестируют в техподдержке.

Конференция будет offline. Для иногородних докладчиков проживание оплачивается. Питание оплачивается для всех докладчиков.
Все опции MySQL: https://dev.mysql.com/doc/refman/8.0/en/server-option-variable-reference.html

Также есть ответы на вопросы:
- Требуется ли перезагрузка для изменения опции?
- Можно ли поменять в текущей сессии (соединении)?
Forwarded from Sveta Smirnova
Andrey Parhomenko:
Объявление согласовано со Светой Смирновой.

Уметь мониторить диски, память, CPU, OS, облака с K8s, и другие объекты, от которых очень сильно зависит MySQL — бесценно.

Приглашаем вас на бесплатное мероприятие, которое поможет разобраться в этом вопросе — в Школу мониторинга от учебного центра «Слёрм».

Школа продлится три дня: с 25 по 27 апреля. Там выступят спикеры из VK, X5, НЛМК, Selectel, РАБОТА.РУ и Datana.
Посмотрим на мониторинг с трех сторон:

📖25 апреля (вторник) — философия мониторинга. Поищем ответы на вечные вопросы: «Что такое мониторинг и зачем он нужен?»

⚙️26 апреля (среда) — техническая секция. Заглянем под капот процесса и разберём его анатомию.

💵27 апреля (четверг) — бизнес-секция. Обсудим, как бизнесу извлечь из мониторинга максимум пользы.

Звучит интересно? Тогда присоединяйтесь→
🔥Открытая трансляция Главного зала HighLoad++ 2023!

Самая крутая новость ноября: 27 и 28 ноября пройдет открытая трансляция Главного зала HighLoad++ 2023. Это стало возможным благодаря поддержке нашего генерального партнёра, компании Яндекс.

Просто зарегистрируйтесь и смотрите

В программе доклады лучших спикеров:

Павел Капля (Яндекс) - Алиса 6 лет спустя.

Александр Кирсанов (VK, ВКонтакте) - Математический хайлоад: большие, очень большие и немыслимо большие числа.

Евгений Россинский (ИВИ) - Как из Python и палок собрать детектор аномалий для highload.

Вы сможете не только посмотреть интересные доклады ТОПовых разработчиков, но и задать им вопросы.

Регистрируйтесь и присоединяйтесь к просмотру 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
Percona bug tracker переехал с self-hosted версии в облако. Все старые логины работают, но нужно сбросить пароль.

Переехали из-за окончания поддержки: https://www.atlassian.com/migration/assess/journey-to-cloud
Пароль нужно сбрасывать, потому что зашифрованные пароли перенести в другую систему невозможно.
Слайды со вчерашнего выступления
Я прямо сейчас выпускаю релиз Percona Toolkit 3.6.0 с поддержкой eu-stack в pt-pmp, и вижу пост про неё на Хабре: https://habr.com/ru/companies/pt/articles/820453/ Если вы пользуетесь pt-pmp, прочитайте статью. eu-stack увеличивает производительность в разы (до 65 раз по моим тестам). Планирую в следующих версиях сделать выбором по умолчанию, вместо gdb.
Вышел Percona Toolkit 3.6.0. Наиболее значимые изменения:
- Возможность возобновить работу pt-online-schema-change после аварийной остановки
- Поддержка eu-stack в pt-pmp
- Новый инструмент pt-eustack-resolver
- Пакеты для Ubuntu 24.04 (Noble Numbat)
Подробности в блоге https://www.percona.com/blog/whats-new-in-percona-toolkit-3-6-0/
Вышел первый GA release Percona Everest, a forever-free DBaaS: https://www.percona.com/software/percona-everest
Forwarded from Downtime Bar&Grill
Пока все подводят итоги, мы строим фундамент для будущей работы. Владимир Федорков и https://fournines.ru/ подготовили трехдневный практический интенсив по работе с СУБД MySQL.

Минимум теории и максимум фактов от автора рассказов “Как спроектировать MySQL инфраструктуру для высоких нагрузок (Hexlet)” , “Как правильно убить MySQL (HighLoad)”, “Эти ваши девятки и как их ненароком не достичь (LinkMeetUp)” и других никому не интересных видосиков.

Интенсив разбит на три дня и пройдет с шестого по восьмое января ежедневно с 16:00 до 17:30 по Московскому времени в режиме онлайн. Каждая встреча посвящена одному большому разделу.

День 1: Ставим и тюним MySQL для работы с высокими нагрузками
Понедельник, 6 января 16:00 - 17:30

1) Версии MySQL и форки. Где брать как ставить?
2) Как настраивать? Важные аспекты при установке и первоначальной настройке
3) Как работает MySQL? Архитектура и настройки InnoDB
4) Другие подсистемы хранения
5) Диски, память и процессор: что важнее для базы?
6) Внешние метрики и внутренняя статистика: что мониторить, куда смотреть
7) Что не нужно настраивать никогда
8) MySQL tuner и другие скрипты автоматической настройки

День 2: Учимся писать самые быстрые в мире запросы для MySQL
Вторник, 7 января 16:00 - 17:30

9) Запросы в MySQL: что влияет на производительность?
10) Как оптимизировать SELECT?
11) Оптимизатор MySQL
12) Selectivity и Cardinality – главные слова, которых никто не знает
13) Кэш запросов в MySQL
14) Полнотекстовые индексы
15) Оптимизация записи
16) Работа с изменениями схемы

День 3: Строим отказоустойчивую инфраструктуру для MySQL
Среда, 8 января, 16:00 - 17:30

17) Где начинаются высокие нагрузки?
18) Масштабирование MySQL
19) Функциональное шардирование
20) Горизонтальное шардирование
21) Репликация в MySQL
22) Master-Master репликация
23) Инструменты объединения MySQL в кластеры (Galera, Group Replication)
24) Балансировка запросов с помощью ProxySQL
25) Управление репликацией: MHA и Orchestrator
26) Инструменты бэкапа и восстановления в MySQL
27) MySQL в финтехе

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

Досконально разобраться в эксплуатации баз в высоконагруженных приложениях за 4.5 часа невозможно, а вот получить ответы на свои вопросы и заглянуть в мир высоких нагрузок и непрерывного масштабирования вполне реально.

На кого рассчитаны лекции? Предполагается, что Вы понимаете, что такое командная строка в Linux, чем процесс отличается от потока, SELECT от UPDATE, а слова хеш индекс и сбалансированное дерево не навевают на Вас вселенской тоски.

Если стало интересно напишите @dagureevaa и она скажет куда перевести 4499 рублей за участие и добавит Вас в закрытый канал для слушателей. Чек выпишем. Подарочную карту сделаем. Для организаций цена та же, но понадобится ИНН. Если вдруг не успели потратить бюджет на обучение - последний шанс это сделать. В жизни пригодится, особенно если у вас на проде MySQL и данные копятся, а нагрузки растут.

#событие #MySQL @downtime_bar
С 23 апреля по 31 июля можно учиться и получить MySQL сертификат от Oracle University совершенно бесплатно. Детали здесь: https://education.oracle.com/mysql-promo Эти курсы я однозначно могу рекомендовать.