SlideShare a Scribd company logo
1 of 22
Download to read offline
Embarcadero Team Server
для администраторов БД
Кросс-платформенные инструменты для работы с БД
Андрей Совцов
Embarcadero,Москва
email: Andrew.Sovtsov@embarcadero.com
Темы
1. Краткое содержание предыдущих рассказов
2. DB PowerStudio
3. Performance IQ
– Управление производительностью
– Постоянный мониторинг состояния
– Повышение наглядности
4. Развертывание и настройка DB Team Server
Потребности разработчиков БД и DBA
• Понять какой именно SQL плохо работает и почему
• Быстро исправить плохо работающий SQL
• Неуверенность / неопределенность насчет производительность
имеющейся SAN
• Неопределенность, насколько влияет на производительность
виртуализация
• Требуется понять, как применять новые возможности СУБД для
решения существующих проблем
• Необходимость в более подробном мониторинге
• Оповещения позволили бы реагировать оперативнее
• Необходимость следить за расширением доступного пространства
для хранения данных
DB PowerStudio 2016 ( сентябрь 2015 )
DB PowerStudio
2016
DB Artisan
DB Rapid SQL
DB Optimizer
DB Change Manager
• Управление производительностью прямо в DBArtisan& Rapid SQL
• Значительные улучшения SQL IDE для поиска проблем с SQL
• Учет особенностей данных: Cardinality
• Учет особенностей данных: распределение значений
• Поддержка синтаксиса диалектов SQL
• Неэффективное применение индексов и рекомендации индексов
• Полный набор оповещений (+перерывы мониторинга и остановы)
• Поддержка мониторинга для SQL Server
• Поддержка мониторинга для Oracle
• Поддержка репозитория SQL Server
• Поддержка репозитория Oracle
• …
Инструменты мониторинга?
6
Мы не перегружаем
пользователей
метриками…
Мы показываем
результаты…
…как в кабине
современного авиалайнера
Табло сводной производительности серверов в DBArtisan
Анализ на основе событий ожидания
Выбор даты и
времени
Настройки для выбора базы
сравнения и фильтрации
событий и исключений
Топ 5+ приложений и процедур
Топ 5+ запросов по анализу задержек с историей
Подход Embarcadero
Мы показываем не только метрики IO.. Но и SQL, ответственный за эти значения
12
Время отклика и объем потока
Индикаторы оповещений общие и каждого сервера
Важные оповещения с учетом длительности события
Управление критичностью отслеживаемых событий
N
Performance IQ
Итоги
1. Расширение возможностей DB PowerStudio в 2015-2016
2. Потребности современных DBA и разработчиков БД
3. Управление производительностью и непрерывный мониторинг
состояния
4. Наглядность и упрощение интерфейса
5. Performance IQ – система мониторинга состояния и управления
производительностью БД
6. DB Team Server – основа для работы Performance IQ
Дополнительные материалы
• Подробнее о Performance IQ
• http://www.embarcadero.com/products/dbartisan/performan
ceiq
• Вебинары Embarcadero для DBA и разработчиков БД
• http://www.embarcadero.com/resources/webinars
• Технические статьи по вопросам Performance IQ.
• http://www.embarcadero.com/resources/white-
papers/database-management
• Учебное видео по DBArtisan и Rapid SQL (английский)
• http://www.embarcadero.com/products/dbartisan/product-
demos
С Новым Годом 2016! Годом
Только до 31 декабря действует специальный курс
на лицензии: 59 рублей за доллар!
Специальное
предложение
Последняя
возможность
Спасибо за внимание!
Андрей Совцов
Embarcadero
Email: Andrew.Sovtsov@Embarcadero.com
Blog: http://embt.co/ASovtsov
Tel: +7(495)708 4393
Записи вебинаров: http://embt.co/MrAndySova
Блоги Embarcadero
(все языки):
http://community.embarcadero.com/index.php/blogs
Powering Today’s Applications and Data
https://goo.gl/si6VW9
Вопросы?
Приложение

More Related Content

Viewers also liked

10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/StudioAndrew Sovtsov
 
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
14-02-26 DBA 101_ как найти и устранить причины замедления работы БДAndrew Sovtsov
 
DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!Andrew Sovtsov
 
20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) 20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) Andrew Sovtsov
 
InterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхInterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхAndrew Sovtsov
 
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервереAndrew Sovtsov
 
20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройствеAndrew Sovtsov
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах EmbarcaderoAndrew Sovtsov
 
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДКак использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДAndrew Sovtsov
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговлеAndrew Sovtsov
 
20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"  20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист" Andrew Sovtsov
 
2015/06/18 Как работать с InterBase Change Views в Delphi программах
2015/06/18 Как работать с InterBase Change Views в Delphi программах 2015/06/18 Как работать с InterBase Change Views в Delphi программах
2015/06/18 Как работать с InterBase Change Views в Delphi программах Andrew Sovtsov
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БДAndrew Sovtsov
 
Управление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsУправление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsAndrew Sovtsov
 
RAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системRAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системAndrew Sovtsov
 
Interbase xe7 - универсальная субд для windows linux mac ios android
Interbase xe7 - универсальная субд для windows linux mac ios androidInterbase xe7 - универсальная субд для windows linux mac ios android
Interbase xe7 - универсальная субд для windows linux mac ios androidAndrew Sovtsov
 

Viewers also liked (16)

10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
 
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
14-02-26 DBA 101_ как найти и устранить причины замедления работы БД
 
DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!
 
20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) 20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS)
 
InterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхInterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данных
 
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
 
20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
 
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДКак использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле
 
20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"  20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"
 
2015/06/18 Как работать с InterBase Change Views в Delphi программах
2015/06/18 Как работать с InterBase Change Views в Delphi программах 2015/06/18 Как работать с InterBase Change Views в Delphi программах
2015/06/18 Как работать с InterBase Change Views в Delphi программах
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БД
 
Управление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsУправление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения Windows
 
RAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системRAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных систем
 
Interbase xe7 - универсальная субд для windows linux mac ios android
Interbase xe7 - универсальная субд для windows linux mac ios androidInterbase xe7 - универсальная субд для windows linux mac ios android
Interbase xe7 - универсальная субд для windows linux mac ios android
 

Similar to Embarcadero Team Server для администраторов БД

Обзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов OracleОбзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов OracleBAKOTECH
 
Миграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoМиграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoAndrew Sovtsov
 
как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.Serguei Gitinsky
 
Database as a Service
Database as a ServiceDatabase as a Service
Database as a ServiceAndrey Akulov
 
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareМониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareMarina Gryshko
 
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareМониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareBAKOTECH
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance managementSQALab
 
Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-AccessSerghei Urban
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data applianceCleverDATA
 
Simonova sql server-enginetesting
Simonova sql server-enginetestingSimonova sql server-enginetesting
Simonova sql server-enginetestingLiloSEA
 
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25MoscowJS
 
redux: the best for isomorphic apps
redux: the best for isomorphic appsredux: the best for isomorphic apps
redux: the best for isomorphic appsDenis Izmaylov
 
Сквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSСквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSАлександр Шамрай
 
PowerBI — новые возможности анализа данных в облаке
PowerBI — новые возможности анализа данных в облакеPowerBI — новые возможности анализа данных в облаке
PowerBI — новые возможности анализа данных в облакеStas Vyschepan
 
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
Toad for Oracle для разработчиков – обзор, советы и скрытые возможностиToad for Oracle для разработчиков – обзор, советы и скрытые возможности
Toad for Oracle для разработчиков – обзор, советы и скрытые возможностиBAKOTECH
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise MonitorVittorio Cioe
 
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...DEPO Computers
 

Similar to Embarcadero Team Server для администраторов БД (20)

Обзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов OracleОбзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов Oracle
 
SQL Server Denali
SQL Server DenaliSQL Server Denali
SQL Server Denali
 
DATA CLUSTER
DATA CLUSTERDATA CLUSTER
DATA CLUSTER
 
Миграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoМиграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами Embarcadero
 
как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.
 
Database as a Service
Database as a ServiceDatabase as a Service
Database as a Service
 
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareМониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
 
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell SoftwareМониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
Мониторинг, тюнинг и оптимизация баз данных, используя продукты Dell Software
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-Access
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data appliance
 
Simonova sql server-enginetesting
Simonova sql server-enginetestingSimonova sql server-enginetesting
Simonova sql server-enginetesting
 
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
 
redux: the best for isomorphic apps
redux: the best for isomorphic appsredux: the best for isomorphic apps
redux: the best for isomorphic apps
 
Сквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFSСквозное обеспечение качества и расширяемость платформы TFS
Сквозное обеспечение качества и расширяемость платформы TFS
 
CQRS innovations
CQRS innovationsCQRS innovations
CQRS innovations
 
PowerBI — новые возможности анализа данных в облаке
PowerBI — новые возможности анализа данных в облакеPowerBI — новые возможности анализа данных в облаке
PowerBI — новые возможности анализа данных в облаке
 
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
Toad for Oracle для разработчиков – обзор, советы и скрытые возможностиToad for Oracle для разработчиков – обзор, советы и скрытые возможности
Toad for Oracle для разработчиков – обзор, советы и скрытые возможности
 
MySQL Enterprise Monitor
MySQL Enterprise MonitorMySQL Enterprise Monitor
MySQL Enterprise Monitor
 
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
Решения DEPO Computers для консолидации данных и серверной виртуализации на б...
 

Embarcadero Team Server для администраторов БД

  • 1. Embarcadero Team Server для администраторов БД Кросс-платформенные инструменты для работы с БД Андрей Совцов Embarcadero,Москва email: Andrew.Sovtsov@embarcadero.com
  • 2. Темы 1. Краткое содержание предыдущих рассказов 2. DB PowerStudio 3. Performance IQ – Управление производительностью – Постоянный мониторинг состояния – Повышение наглядности 4. Развертывание и настройка DB Team Server
  • 3. Потребности разработчиков БД и DBA • Понять какой именно SQL плохо работает и почему • Быстро исправить плохо работающий SQL • Неуверенность / неопределенность насчет производительность имеющейся SAN • Неопределенность, насколько влияет на производительность виртуализация • Требуется понять, как применять новые возможности СУБД для решения существующих проблем • Необходимость в более подробном мониторинге • Оповещения позволили бы реагировать оперативнее • Необходимость следить за расширением доступного пространства для хранения данных
  • 4. DB PowerStudio 2016 ( сентябрь 2015 ) DB PowerStudio 2016 DB Artisan DB Rapid SQL DB Optimizer DB Change Manager • Управление производительностью прямо в DBArtisan& Rapid SQL • Значительные улучшения SQL IDE для поиска проблем с SQL • Учет особенностей данных: Cardinality • Учет особенностей данных: распределение значений • Поддержка синтаксиса диалектов SQL • Неэффективное применение индексов и рекомендации индексов • Полный набор оповещений (+перерывы мониторинга и остановы) • Поддержка мониторинга для SQL Server • Поддержка мониторинга для Oracle • Поддержка репозитория SQL Server • Поддержка репозитория Oracle • …
  • 5. Инструменты мониторинга? 6 Мы не перегружаем пользователей метриками… Мы показываем результаты… …как в кабине современного авиалайнера
  • 7. Анализ на основе событий ожидания Выбор даты и времени Настройки для выбора базы сравнения и фильтрации событий и исключений
  • 8. Топ 5+ приложений и процедур
  • 9. Топ 5+ запросов по анализу задержек с историей
  • 10. Подход Embarcadero Мы показываем не только метрики IO.. Но и SQL, ответственный за эти значения 12
  • 11. Время отклика и объем потока
  • 12. Индикаторы оповещений общие и каждого сервера
  • 13. Важные оповещения с учетом длительности события
  • 15. N
  • 17. Итоги 1. Расширение возможностей DB PowerStudio в 2015-2016 2. Потребности современных DBA и разработчиков БД 3. Управление производительностью и непрерывный мониторинг состояния 4. Наглядность и упрощение интерфейса 5. Performance IQ – система мониторинга состояния и управления производительностью БД 6. DB Team Server – основа для работы Performance IQ
  • 18. Дополнительные материалы • Подробнее о Performance IQ • http://www.embarcadero.com/products/dbartisan/performan ceiq • Вебинары Embarcadero для DBA и разработчиков БД • http://www.embarcadero.com/resources/webinars • Технические статьи по вопросам Performance IQ. • http://www.embarcadero.com/resources/white- papers/database-management • Учебное видео по DBArtisan и Rapid SQL (английский) • http://www.embarcadero.com/products/dbartisan/product- demos
  • 19. С Новым Годом 2016! Годом Только до 31 декабря действует специальный курс на лицензии: 59 рублей за доллар! Специальное предложение Последняя возможность
  • 20. Спасибо за внимание! Андрей Совцов Embarcadero Email: Andrew.Sovtsov@Embarcadero.com Blog: http://embt.co/ASovtsov Tel: +7(495)708 4393 Записи вебинаров: http://embt.co/MrAndySova Блоги Embarcadero (все языки): http://community.embarcadero.com/index.php/blogs Powering Today’s Applications and Data https://goo.gl/si6VW9