SlideShare a Scribd company logo
1 of 22
Download to read offline
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

What's hot

Splunk for NAC in Yandex
Splunk for NAC in YandexSplunk for NAC in Yandex
Splunk for NAC in YandexTimur Bagirov
 
Универсальная методика поиска неисправностей от Cisco TAC Игорь Тумкин
Универсальная методика поиска неисправностей от Cisco TAC Игорь ТумкинУниверсальная методика поиска неисправностей от Cisco TAC Игорь Тумкин
Универсальная методика поиска неисправностей от Cisco TAC Игорь ТумкинCisco Russia
 
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...
Как FB, Apple и Google разрушают традиции в компьютерном бизнесе, и почему эт...Ontico
 
Особенности работы над кейсами в Cisco TAC
Особенности работы над кейсами в Cisco TACОсобенности работы над кейсами в Cisco TAC
Особенности работы над кейсами в Cisco TACCisco Russia
 
Преимущества инструментов Gilev.ru 2016 09
Преимущества инструментов Gilev.ru 2016 09Преимущества инструментов Gilev.ru 2016 09
Преимущества инструментов Gilev.ru 2016 09Vyacheslav Gilyov
 
Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...
Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...
Oracle. Моторин Иларион. "Современные и перспективные системы на базе процесс...Expolink
 
Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen...
 Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen... Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen...
Кирил Кірєєв “Особливості розробки hardware продукту” Lviv Project Managemen...Lviv Startup Club
 
Новости и анонсы Oracle Open World 2014
Новости и анонсы Oracle Open World 2014Новости и анонсы Oracle Open World 2014
Новости и анонсы Oracle Open World 2014Andrey Akulov
 
Особенности тестирования облачных сервисов
Особенности тестирования облачных сервисовОсобенности тестирования облачных сервисов
Особенности тестирования облачных сервисовSQALab
 
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...
Сергей Мелехов, Менеджер по развитию бизнеса вычислительных систем Oracle Вос...Банковское обозрение
 
Обратная сторона облака
Обратная сторона облакаОбратная сторона облака
Обратная сторона облакаAnton Zhbankov
 
InfoSecurity 2014 - Cloud Trust
InfoSecurity 2014 - Cloud TrustInfoSecurity 2014 - Cloud Trust
InfoSecurity 2014 - Cloud TrustAnton Zhbankov
 
Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...
Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...
Конференция «Бизнес-ориентированный центр обработки данных». 21 мая 2015 г. С...Fujitsu Russia
 
OEM 12c релиз 3 — новые возможности и перспективы
OEM 12c релиз 3 — новые возможности и перспективыOEM 12c релиз 3 — новые возможности и перспективы
OEM 12c релиз 3 — новые возможности и перспективыAndrey Akulov
 
WebSite Security Day 2016 - Мониторинг e-commerce
WebSite Security Day 2016 - Мониторинг e-commerceWebSite Security Day 2016 - Мониторинг e-commerce
WebSite Security Day 2016 - Мониторинг e-commerceСергей Обухов
 
Oracle Big Data. Обзор технологий
Oracle Big Data. Обзор технологийOracle Big Data. Обзор технологий
Oracle Big Data. Обзор технологийAndrey Akulov
 
Oracle Data Warehouse Cloud
Oracle Data Warehouse CloudOracle Data Warehouse Cloud
Oracle Data Warehouse CloudAndrey Gorbunov
 

What's hot (20)

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

Similar to MySQL Enterprise Monitor

Introduction to MySQL Enterprise
Introduction to MySQL EnterpriseIntroduction to MySQL Enterprise
Introduction to MySQL EnterpriseVittorio Cioe
 
MySQL InnoDB Cluster
MySQL InnoDB ClusterMySQL InnoDB Cluster
MySQL InnoDB ClusterVittorio Cioe
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data applianceCleverDATA
 
Oracle Big Data proposition
Oracle Big Data propositionOracle Big Data proposition
Oracle Big Data propositionAndrey Akulov
 
Микросервисный фронтенд
Микросервисный фронтендМикросервисный фронтенд
Микросервисный фронтендViacheslav Slinko
 
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Ontico
 
Преимущества построения оперативной отчетности с помощью технологий Oracle
Преимущества построения оперативной отчетности с помощью технологий OracleПреимущества построения оперативной отчетности с помощью технологий Oracle
Преимущества построения оперативной отчетности с помощью технологий OracleAndrey Akulov
 
Борис Павлович - Производительность и масштабируемость OpenStack
Борис Павлович - Производительность и масштабируемость OpenStack Борис Павлович - Производительность и масштабируемость OpenStack
Борис Павлович - Производительность и масштабируемость OpenStack Yandex
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахSQALab
 
Database as a Service
Database as a ServiceDatabase as a Service
Database as a ServiceAndrey Akulov
 
Oracle Cloud Computing portfolio and strategy
Oracle Cloud Computing portfolio and strategyOracle Cloud Computing portfolio and strategy
Oracle Cloud Computing portfolio and strategyAndrey Akulov
 
Решения Oracle для Big Data
Решения Oracle для Big DataРешения Oracle для Big Data
Решения Oracle для Big DataAndrey Akulov
 
Презентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BIПрезентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BIОникс Софт
 

Similar to MySQL Enterprise Monitor (20)

MySQL NDB Cluster
MySQL NDB ClusterMySQL NDB Cluster
MySQL NDB Cluster
 
Introduction to MySQL Enterprise
Introduction to MySQL EnterpriseIntroduction to MySQL Enterprise
Introduction to MySQL Enterprise
 
MySQL InnoDB Cluster
MySQL InnoDB ClusterMySQL InnoDB Cluster
MySQL InnoDB Cluster
 
MySQL 8.0
MySQL 8.0MySQL 8.0
MySQL 8.0
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data appliance
 
Operational Reporting
Operational ReportingOperational Reporting
Operational Reporting
 
Oracle Big Data proposition
Oracle Big Data propositionOracle Big Data proposition
Oracle Big Data proposition
 
Errors Tracker
Errors TrackerErrors Tracker
Errors Tracker
 
Микросервисный фронтенд
Микросервисный фронтендМикросервисный фронтенд
Микросервисный фронтенд
 
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
Микросервисный фронтенд / Вячеслав Слинько (ЦИАН)
 
Преимущества построения оперативной отчетности с помощью технологий Oracle
Преимущества построения оперативной отчетности с помощью технологий OracleПреимущества построения оперативной отчетности с помощью технологий Oracle
Преимущества построения оперативной отчетности с помощью технологий Oracle
 
Борис Павлович - Производительность и масштабируемость OpenStack
Борис Павлович - Производительность и масштабируемость OpenStack Борис Павлович - Производительность и масштабируемость OpenStack
Борис Павлович - Производительность и масштабируемость OpenStack
 
Big data
Big dataBig data
Big data
 
Big Data
Big DataBig Data
Big Data
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud Service
 
Database as a Service
Database as a ServiceDatabase as a Service
Database as a Service
 
Oracle Cloud Computing portfolio and strategy
Oracle Cloud Computing portfolio and strategyOracle Cloud Computing portfolio and strategy
Oracle Cloud Computing portfolio and strategy
 
Решения Oracle для Big Data
Решения Oracle для Big DataРешения Oracle для Big Data
Решения Oracle для Big Data
 
Презентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BIПрезентация аналитической системы для ритейла СуперМаг BI
Презентация аналитической системы для ритейла СуперМаг BI
 

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