SlideShare a Scribd company logo
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
MySQL
Enterprise Монитор
Vittorio Cioe
MySQL Sr. Sales Consultant
vittorio.cioe@oracle.com
Мониторинг в течение
нескольких минут!
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Monitor: Agenda
 Обзор и архитектура
 Установка и настройка
 Особенности и преимущества
 Демонстрация
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Обзор и архитектура
6
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Контрольный список для MySQL DBA
1. Гарантировать доступность баз данных производства ✔
2. Мониторинг производительности MySQL в течение всего дня ✔
3. Проверять чтобы репликация MySQL правильно работала ✔
4. Подтверждать что резервные копии успешно завершены ✔
5. Мониторинг дискового пространства, чтобы гарантировать, что
MySQL не будет исчерпан
✔
6. Регулярно контролировать и идентифицировать блокирующие
проблемы
✔
7. Проверять что изменений в схеме базы данных не было ✔
8. Проверять метрики ОС в поиске необычных событий ✔
9. Проверка в поиске уязвимостей безопасности ✔
10. Мониторинг и анализ использования памяти ✔
7
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Проблемы для MySQL DBA
• “База данных работает медленно. Что нуждается в настройке?”
• “Какие у меня наиболее ресурсоемкие запросы?”
• “Оптимизированы ли индексы?”
• “Иметь задержку в репликации, является проблемой?”
• “Завершился ли успешно мое последнее резервное копирование??”
• “Когда место в дисках закончится?”
• “Когда мне понадобится дополнительное оборудование для
масштабирования?”
• “Изменена ли схема моей базы данных?”
• “Существуют ли уязвимости в безопасности, о которых мне нужно
беспокоиться?”
8
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
3/19/18 Oracle Confidential – Internal/Restricted/Highly Restricted
Железо
Изменения схемы
Рост данных
индексы
SQL
90% проблемы
с производительностью
Источник проблем с производительностью базы данных
9
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
10
MySQL Enterprise Монитор
• Начать мониторинг MySQL за 10 минут
• Мониторинг производительности и
доступности MySQL в режиме
реального времени
• Визуально найти и исправить
проблемные запросы
• Дисковый мониторинг для
планирования емкости
• Архитектура, совместимая с облаком
– Никаких агентов не требуется
– Настройки через политики
– Простаяинтеграция с инструментами DevOps
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Обзор компонентов
Базовая установка
11
Установка без агента
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
12
Установка и настройка
• Устанавливать Service Manager
– shell> ./mysqlmonitor-3.X.X.XXXX-…-installer.bin
• Запушенный в течение 10 мин
– Автоматическое обнаружение серверов MySQL
– “Адвайзоры” настроенный по умолчанию
– “Адвайзоры” по умолчанию включённый по
расписанию
• Настройка
– Централизованная панель управления конфигурацией
– “Адвайзоры”
– Обработка событий
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Особенности и
преимущества
13
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
MySQL Enterprise Панель Управления
14
"MySQL Enterprise Monitor является абсолютной необходимостью
для любого администратора баз данных,
который серьезно относится к своей работе.”
Adrian Baumann
System Specialist
Federal Office of Information Technology & Telecommunications
• Мониторинг SLA
• Мониторинг производительности
в режиме реального времени
• Оповещения и уведомления
• MySQL «советники лучших практик»
• Поддержка для MySQL EE так же для
MySQL NDB Cluster
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
15
Мониторинг производительности
• Мониторинг производительности
MySQL
• Мониторинг производительности
ОС
• Мониторинг производительности
запросов
• Рекомендации по использованию
индексов
• Уведомления о проблемах с
производительностью
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
16
Enterprise Query Analyzer
• Производительность в режиме
реального времени
• Визуальные диаграммы
корреляции
• Найти и исправить ресурсоемкие
запросы
• Подробная статистика запросов
• Индекс времени ответа на запрос
(QRTi)
«С помощью MySQL Query Analyzer мы смогли
определить и проанализировать проблемный код SQL
и утроить производительность нашей базы данных.
Что еще более важно, мы смогли выполнить это в
течение три дня, а не за несколько недель»
Keith Souhrada
Software Development Engineer
Big Fish Games
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
• Визуально определить медленные запросы
• Корреляционные графики
• Индекс времени ответа на запрос (QRTi)
• Статистика во время выполнения
• Настроить запросы
• Добавить индексы
• Настроить схемы
• Улучшение кэширования
• MySQL Explain Plan
• Примеры запросов
• Графики запросов
Решение проблем производительности запросов
18
Лучшая
производительность
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Преимущества анализатора запросов над журналом
медленных запросов
• Просмотр статистики выполнения запросов
• Отслеживать возникновение запроса обратно в исходном коде приложения
• Просмотр общей производительности запросов с течением времени
• Определить когда запрос был впервые введен
• Визуальный план объяснения
• Сосредоточьтесь на запросах, специфичных для конкретного хоста и периода
времени
• Просмотр выполнения запросов, коррелированных с другими графиками
производительности
19
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Мониторинг репликации
• Панель приборов репликации
• Автоматическая обнаружение топологии
репликации (для InnoDB и NDB)
• Мониторинг производительности
мастер/слейв
• Советник по репликации
• Просмотр конфигурации
групп репликации
• Визуальная топология репликации
• Статистики групп и статусов
20
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
✔ Определить наиболее дорогие запросы
✔ Полное сканирование таблицы (без индексов)
✔ Превышение временных таблиц
✔ Большие и / или частые сортировки файлов
✔ Перегрузка процессора
✔ Насыщение дискового ввода-вывода
✔ Аппаратные проблемы
✔ Изменения в базе данных и схемах
✔ Новые введенные запросы
✔ Плохая конфигурация MySQL
✔ Внутренние блокирующие проблемы
Топ-10 решённых проблем в области производительности
31
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Основные Выводы
Производительность
• Производительность в
масштабе
• Мониторинг и настройка
Спокойствие духа
• Страхование
• Немедленная помощь при
необходимости
Совокупная стоимость
владения
• Снижение риска простоя
• Улучшенная производительность
Риски
• Безопасность и соответствие
нормативным требованиям
• Связаться с командой MySQL
DevOps и Гибкость
• Автоматизированное
масштабирование и управление
• резервные копии в реальном
времени
Удовлетворенность
клиентов
• Производительность приложений
• время безотказной работы
приложения
32
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Начните сегодня!
Пробуйте MySQL Enterprise Edition
Свяжитесь с представителем
отдела продаж MySQL
33
http://www.mysql.com/trials/ http://www.mysql.com/about/contact/
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Спасибо!
Время на демонстрацию
34
MySQL Enterprise Monitor

More Related Content

PPTX
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
PPTX
Обзор инструментов Toad для администраторов Oracle
PDF
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
PDF
State of the dolphin
PDF
Все самые важные команды SQL за 60 минут
PDF
Java/Scala Lab: Владимир Илюшенко - Jelastic PaaS v2.5 Capabilities and Benef...
PDF
Oracle 11g с нуля: первые шаги с СУБД Oracle
PPTX
Sponsors' Sessions: BAKOTECH (Dell Software)
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
Обзор инструментов Toad для администраторов Oracle
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
State of the dolphin
Все самые важные команды SQL за 60 минут
Java/Scala Lab: Владимир Илюшенко - Jelastic PaaS v2.5 Capabilities and Benef...
Oracle 11g с нуля: первые шаги с СУБД Oracle
Sponsors' Sessions: BAKOTECH (Dell Software)

What's hot (20)

PDF
Splunk for NAC in Yandex
PDF
Универсальная методика поиска неисправностей от Cisco TAC Игорь Тумкин
PDF
PPTX
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
PDF
Особенности работы над кейсами в Cisco TAC
PPTX
Преимущества инструментов Gilev.ru 2016 09
PDF
Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...
PPTX
Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen...
PDF
Новости и анонсы Oracle Open World 2014
PDF
Особенности тестирования облачных сервисов
PDF
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
PDF
Аудит веб-приложений
PPTX
Обратная сторона облака
PPTX
InfoSecurity 2014 - Cloud Trust
PDF
Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...
PDF
OEM 12c релиз 3 — новые возможности и перспективы
PPTX
WebSite Security Day 2016 - Мониторинг e-commerce
PDF
Oracle Big Data. Обзор технологий
PDF
Oracle Data Warehouse Cloud
PDF
M18 maria db
Splunk for NAC in Yandex
Универсальная методика поиска неисправностей от Cisco TAC Игорь Тумкин
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
Особенности работы над кейсами в Cisco TAC
Преимущества инструментов Gilev.ru 2016 09
Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...
Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen...
Новости и анонсы Oracle Open World 2014
Особенности тестирования облачных сервисов
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
Аудит веб-приложений
Обратная сторона облака
InfoSecurity 2014 - Cloud Trust
Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...
OEM 12c релиз 3 — новые возможности и перспективы
WebSite Security Day 2016 - Мониторинг e-commerce
Oracle Big Data. Обзор технологий
Oracle Data Warehouse Cloud
M18 maria db
Ad

Similar to MySQL Enterprise Monitor (20)

PDF
Introduction to MySQL Enterprise
PDF
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
PDF
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
PDF
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
PDF
MySQL NDB Cluster
PDF
Mymanager
PDF
Пётр Зайцев, Percona
PDF
Введение в отладку производительности MySQL приложений
PDF
MySQL Cloud Service
PDF
MySQL 8.0
PDF
Отладка производительности СУБД MySQL
PPT
оптимизация My Sql петр зайцев
ODP
Innodb Scalability And New Features Hl2008 Rus
PPT
MySQL для высоконагруженных проектов
PDF
Евгения Курмачева (Oracle): Oracle Database 12c
PDF
Performance Monitor для Oracle
PPTX
MySQL Optimization. Russian
PDF
Новости и анонсы конференции Oracle Open World 2013
PDF
Что нового в MySQL 8.0? / Дмитрий Ленев (Oracle)
PDF
Performance Monitor для Microsoft SQL Server
Introduction to MySQL Enterprise
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
Мониторинг и отладка MySQL: максимум информации при минимальных потерях / Све...
Мониторинг и отладка MySQL: максимум информации при минимальных потерях
MySQL NDB Cluster
Mymanager
Пётр Зайцев, Percona
Введение в отладку производительности MySQL приложений
MySQL Cloud Service
MySQL 8.0
Отладка производительности СУБД MySQL
оптимизация My Sql петр зайцев
Innodb Scalability And New Features Hl2008 Rus
MySQL для высоконагруженных проектов
Евгения Курмачева (Oracle): Oracle Database 12c
Performance Monitor для Oracle
MySQL Optimization. Russian
Новости и анонсы конференции Oracle Open World 2013
Что нового в MySQL 8.0? / Дмитрий Ленев (Oracle)
Performance Monitor для Microsoft SQL Server
Ad

MySQL Enterprise Monitor

  • 1. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Монитор Vittorio Cioe MySQL Sr. Sales Consultant vittorio.cioe@oracle.com Мониторинг в течение нескольких минут!
  • 2. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2
  • 3. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Monitor: Agenda  Обзор и архитектура  Установка и настройка  Особенности и преимущества  Демонстрация
  • 4. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Обзор и архитектура 6
  • 5. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Контрольный список для MySQL DBA 1. Гарантировать доступность баз данных производства ✔ 2. Мониторинг производительности MySQL в течение всего дня ✔ 3. Проверять чтобы репликация MySQL правильно работала ✔ 4. Подтверждать что резервные копии успешно завершены ✔ 5. Мониторинг дискового пространства, чтобы гарантировать, что MySQL не будет исчерпан ✔ 6. Регулярно контролировать и идентифицировать блокирующие проблемы ✔ 7. Проверять что изменений в схеме базы данных не было ✔ 8. Проверять метрики ОС в поиске необычных событий ✔ 9. Проверка в поиске уязвимостей безопасности ✔ 10. Мониторинг и анализ использования памяти ✔ 7
  • 6. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Проблемы для MySQL DBA • “База данных работает медленно. Что нуждается в настройке?” • “Какие у меня наиболее ресурсоемкие запросы?” • “Оптимизированы ли индексы?” • “Иметь задержку в репликации, является проблемой?” • “Завершился ли успешно мое последнее резервное копирование??” • “Когда место в дисках закончится?” • “Когда мне понадобится дополнительное оборудование для масштабирования?” • “Изменена ли схема моей базы данных?” • “Существуют ли уязвимости в безопасности, о которых мне нужно беспокоиться?” 8
  • 7. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 3/19/18 Oracle Confidential – Internal/Restricted/Highly Restricted Железо Изменения схемы Рост данных индексы SQL 90% проблемы с производительностью Источник проблем с производительностью базы данных 9
  • 8. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 10 MySQL Enterprise Монитор • Начать мониторинг MySQL за 10 минут • Мониторинг производительности и доступности MySQL в режиме реального времени • Визуально найти и исправить проблемные запросы • Дисковый мониторинг для планирования емкости • Архитектура, совместимая с облаком – Никаких агентов не требуется – Настройки через политики – Простаяинтеграция с инструментами DevOps
  • 9. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Обзор компонентов Базовая установка 11 Установка без агента
  • 10. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 12 Установка и настройка • Устанавливать Service Manager – shell> ./mysqlmonitor-3.X.X.XXXX-…-installer.bin • Запушенный в течение 10 мин – Автоматическое обнаружение серверов MySQL – “Адвайзоры” настроенный по умолчанию – “Адвайзоры” по умолчанию включённый по расписанию • Настройка – Централизованная панель управления конфигурацией – “Адвайзоры” – Обработка событий
  • 11. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Особенности и преимущества 13
  • 12. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | MySQL Enterprise Панель Управления 14 "MySQL Enterprise Monitor является абсолютной необходимостью для любого администратора баз данных, который серьезно относится к своей работе.” Adrian Baumann System Specialist Federal Office of Information Technology & Telecommunications • Мониторинг SLA • Мониторинг производительности в режиме реального времени • Оповещения и уведомления • MySQL «советники лучших практик» • Поддержка для MySQL EE так же для MySQL NDB Cluster
  • 13. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 15 Мониторинг производительности • Мониторинг производительности MySQL • Мониторинг производительности ОС • Мониторинг производительности запросов • Рекомендации по использованию индексов • Уведомления о проблемах с производительностью
  • 14. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 16 Enterprise Query Analyzer • Производительность в режиме реального времени • Визуальные диаграммы корреляции • Найти и исправить ресурсоемкие запросы • Подробная статистика запросов • Индекс времени ответа на запрос (QRTi) «С помощью MySQL Query Analyzer мы смогли определить и проанализировать проблемный код SQL и утроить производительность нашей базы данных. Что еще более важно, мы смогли выполнить это в течение три дня, а не за несколько недель» Keith Souhrada Software Development Engineer Big Fish Games
  • 15. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | • Визуально определить медленные запросы • Корреляционные графики • Индекс времени ответа на запрос (QRTi) • Статистика во время выполнения • Настроить запросы • Добавить индексы • Настроить схемы • Улучшение кэширования • MySQL Explain Plan • Примеры запросов • Графики запросов Решение проблем производительности запросов 18 Лучшая производительность
  • 16. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Преимущества анализатора запросов над журналом медленных запросов • Просмотр статистики выполнения запросов • Отслеживать возникновение запроса обратно в исходном коде приложения • Просмотр общей производительности запросов с течением времени • Определить когда запрос был впервые введен • Визуальный план объяснения • Сосредоточьтесь на запросах, специфичных для конкретного хоста и периода времени • Просмотр выполнения запросов, коррелированных с другими графиками производительности 19
  • 17. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Мониторинг репликации • Панель приборов репликации • Автоматическая обнаружение топологии репликации (для InnoDB и NDB) • Мониторинг производительности мастер/слейв • Советник по репликации • Просмотр конфигурации групп репликации • Визуальная топология репликации • Статистики групп и статусов 20
  • 18. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | ✔ Определить наиболее дорогие запросы ✔ Полное сканирование таблицы (без индексов) ✔ Превышение временных таблиц ✔ Большие и / или частые сортировки файлов ✔ Перегрузка процессора ✔ Насыщение дискового ввода-вывода ✔ Аппаратные проблемы ✔ Изменения в базе данных и схемах ✔ Новые введенные запросы ✔ Плохая конфигурация MySQL ✔ Внутренние блокирующие проблемы Топ-10 решённых проблем в области производительности 31
  • 19. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Основные Выводы Производительность • Производительность в масштабе • Мониторинг и настройка Спокойствие духа • Страхование • Немедленная помощь при необходимости Совокупная стоимость владения • Снижение риска простоя • Улучшенная производительность Риски • Безопасность и соответствие нормативным требованиям • Связаться с командой MySQL DevOps и Гибкость • Автоматизированное масштабирование и управление • резервные копии в реальном времени Удовлетворенность клиентов • Производительность приложений • время безотказной работы приложения 32
  • 20. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Начните сегодня! Пробуйте MySQL Enterprise Edition Свяжитесь с представителем отдела продаж MySQL 33 http://www.mysql.com/trials/ http://www.mysql.com/about/contact/
  • 21. Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Спасибо! Время на демонстрацию 34