SlideShare a Scribd company logo
1 of 15
Download to read offline
Миграция БД.
Практический подход
Кросс-платформенные инструменты для работы с БД
Андрей Совцов
Embarcadero,Москва
email: Andrew.Sovtsov@embarcadero.com
Темы
1. О миграции БД
2. Практические задачи
3. Показ
Embarcadero Technologies

Основана 1993
3.2+ M пользователей
500+ сотрудников в 29 странах
5 образцовых центров разработки
Продажа и поддержка по всему миру*
Миграция БД
Практическая миграция БД
Схема

Источник

Данные

Конфигурация и настройки

Тестирование
завершенности

Копия

Тестирование
производитель
ности
N
Кросс-платформенное управление и администрирование баз данных
Управление
хранением,
данными и
производительностью БД

В вашем распоряжении
•Встроенный монитор процессов
•Проактивная диагностика
•Средства аналитики для выявления,
анализа и оптимизации

Простое управление безопасностью
Администрирование •Настройка и управление пользователями
и управление
•Классификация данных
безопасностью
•Управление правами доступа на
логическом и физическом уровнях

Миграция схем и
данных

Перенос схем и данных
•Мастера и утилиты для миграции
схемы и данных
•Знание особенностей схем на разных
платформах
•Хорошая поддержка экосистем СУБД
Визуальная настройка и профилирование SQL для надежности и
производительности
Идентификация проблем производительностью
Профилирование
БД

•Профилирование показывает CPU, I/O, wait,
блокировки и активность процедур
•Статистика и планы выполнения
•Анализ предикатов для SQL запросов

Настройка SQL

Профессиональная оптимизация SQL
•Генерация разных эквивалентных вариантов
•Диаграммы визуальной настройки SQL с учетом
индексов для сложных запросов
•Анализ индексов с отображением в цвете

Нагрузочное
тестирование

Эмуляция условий эксплуатации
•Моделирует параллельную работу
пользователей и запросов в течение заданного
времени
•В сочетание с профилированием моделирует
«боевые» системы
Синхронизация схем и данных для разных сред баз данных
Предназначен для
• Администраторов БД (DBA)
• Разработчиков БД

Типичные Проблемы
Расширение экосистемы баз данных

Преимущества
• Уменьшение рисков организации и
осуществление политик управления применяя
средства создания отчетов, аудит и сохранения
конфиденциальности
• Упрощение запутанных задач за счет
управления исходным кодом, скриптам
автоматического изменения и настройки
автоматических оповещений
• Сохранение целостности данных с
инструментами синхронизации и сравнения
схем, данных

Организационная прозрачность
Управление рисками

Главные возможности
• Сравнение и синхронизация данных
• Сравнение и синхронизация схем
• Маскирование данных
• Интеграция с пакетами управления исходным
кодом
• Поддержка многих платформ СУБД
Получить полный список можно на странице
DB Change Manager

Уменьшение рисков при изменениях
“Embarcadero Change Manager уменьшает риск, связанный с
изменениями, на всех используемых платформах давая нам
средства управлять учетом, сравнением и синхронизацией наших
схем БД и объектов.”
-Janus Capital Group
Гибкие средства создания и отладки для SQL-профессионалов
Предназначен для
• Разработчиков баз данных
• Бизнес-аналитики/отв.за данные

Проблемы разработчиков БД
Расширение экосистемы баз данных

Преимущества
• Поддержка корпоративного управления за
счет улучшения качества программного
кода используя отладчик SQL и функции,
поддерживающие написание кода
• Упрощает работу разработчиков и ускоряет
разработку за счет управления версиями и
поддержки разных платформ
• Reduce IT costs by developing across multiple
database platforms without extensive training

Главные особенности
• Поддержка всех платформ СУБД
• ISQL
• Visual Query Builder – мастер создания SQL
• Средства анализа кода (Code Analyst)
• Отладчик SQL
Получить полный список можно на странице Rapid
SQL

Циклы гибкой (Agile)
разработки
Качество кода

Проще, быстрее давать качественный код
“Я использовал Rapid SQL для решения многих проблем на разных
платформах, и он всегда превосходил мои ожидания. …Rapid SQL
упрощает процесс написания серверного кода БД, позволяя
добиться лучшей производительности БД и с легкостью выпускать
высококачественные приложения, работающие с БД.”
-Atos Origin, ведущая международная ИТ сервис-компания
Кросс-платформенные инструменты БД, обеспечивающие Data
Governance
DB PowerStudio® | интегрированный набор инструментов для БД,

помогающих DBA и другим профессионалам обеспечивать надежность
эксплуатации и целостность данных в комплексных и регулируемых
средах
DBArtisan® | Кросс-платформенное администрирование и управление БД
Rapid SQL® | Гибкие средства создания и отладки для SQL-профессионалов
DB Optimizer™ | Визуальные настройка и профилирование SQL увеличивают
производительность и стабильность работы БД
DB Change Manager™ | Синхронизация схем и данных для разных сред БД

Доступность

Целостность

Администраторы БД могут
обеспечить производительность,
доступность и надежность БД с
инструментами DBArtisan and DB
Optimizer

Для поддержки целостности
данных, DB Change Manager
помогает оставаться в
соответствии с DG стандартами;
Rapid SQL дает разработчикам
функциональность обеспечить
качество данных

Поддержка
Работа со всеми главными
платформами БД из единого
интерфейса
Дополнительная информация
• Для более подробного описания DBArtisan, посетите
DB PowerStudio (DBArtisan, Rapid SQL, DB Optimizer, DB Change
Manager)
http://www.embarcadero.com/ru/products/db-powerstudio

• Бесплатная пробная версия
https://downloads.embarcadero.com/free/DBPowerStudioXE

• Примеры применения DB PowerStudio нашими
пользователями
Newmont Mining, Protective Life, Catalina Marketing, Entrust:
http://www.embarcadero.com/our-customers/case-studies

• Служба поддержки
http://www.embarcadero.com/support
14
Спасибо за внимание!
Андрей Совцов
Embarcadero

Email: Andrew.Sovtsov@Embarcadero.com
Blog:
Tel

http://blogs.embarcadero.com/asovtsov/
+7(495)708 4393

Powering Today’s Applications and Data
Вопросы?
Приложение

More Related Content

What's hot

Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead
 
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...Ontico
 
Современный подход к автоматизации сервисных запросов на основе Jira Service ...
Современный подход к автоматизации сервисных запросов на основе Jira Service ...Современный подход к автоматизации сервисных запросов на основе Jira Service ...
Современный подход к автоматизации сервисных запросов на основе Jira Service ...Andrew Fadeev
 
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)Ontico
 
Евгений Дубовик, Senior Developer, DataArtDb presentation gdg
Евгений Дубовик, Senior Developer, DataArtDb presentation gdgЕвгений Дубовик, Senior Developer, DataArtDb presentation gdg
Евгений Дубовик, Senior Developer, DataArtDb presentation gdgAlina Vilk
 

What's hot (6)

CQRS innovations
CQRS innovationsCQRS innovations
CQRS innovations
 
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
 
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...
Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов...
 
Современный подход к автоматизации сервисных запросов на основе Jira Service ...
Современный подход к автоматизации сервисных запросов на основе Jira Service ...Современный подход к автоматизации сервисных запросов на основе Jira Service ...
Современный подход к автоматизации сервисных запросов на основе Jira Service ...
 
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)
Atlassian Jira - не только тасктрекер / Анна Котова (Mail.Ru)
 
Евгений Дубовик, Senior Developer, DataArtDb presentation gdg
Евгений Дубовик, Senior Developer, DataArtDb presentation gdgЕвгений Дубовик, Senior Developer, DataArtDb presentation gdg
Евгений Дубовик, Senior Developer, DataArtDb presentation gdg
 

Similar to Миграция БД - практический_подход с инструментами Embarcadero

Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-AccessSerghei Urban
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бдKewpaN
 
Платформа Docsvision
Платформа DocsvisionПлатформа Docsvision
Платформа DocsvisionDocsvision
 
Презентация компании БМС Софт
Презентация компании БМС СофтПрезентация компании БМС Софт
Презентация компании БМС СофтБМС Софт
 
Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)Alexander Novichkov
 
Разработка БД с использованием инструментов MS VS 2010
Разработка БД с использованием инструментов MS VS 2010Разработка БД с использованием инструментов MS VS 2010
Разработка БД с использованием инструментов MS VS 2010Александр Шамрай
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesAliaksandr Ikhelis
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовSQALab
 
Презентация Microsoft PowerPoint
Презентация Microsoft PowerPointПрезентация Microsoft PowerPoint
Презентация Microsoft PowerPointwebhostingguy
 
Облачные вычисления
Облачные вычисленияОблачные вычисления
Облачные вычисленияDmitry Bulgakov
 
Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008Александр Шамрай
 
"Пряники" - система мотивации и Microsoft Azure
"Пряники" - система мотивации и Microsoft  Azure"Пряники" - система мотивации и Microsoft  Azure
"Пряники" - система мотивации и Microsoft AzureAlexey Lyubko
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureAndrew Mayorov
 
Обзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoОбзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoCisco Russia
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010ebuc
 
Rus ibm cloud computing
Rus ibm cloud computingRus ibm cloud computing
Rus ibm cloud computingAlexey Ivlev
 

Similar to Миграция БД - практический_подход с инструментами Embarcadero (20)

Embarcadero All-Access
Embarcadero All-AccessEmbarcadero All-Access
Embarcadero All-Access
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд
 
Платформа Docsvision
Платформа DocsvisionПлатформа Docsvision
Платформа Docsvision
 
MS TFS 2010 - Обзор и архитектура
MS TFS 2010 - Обзор и архитектураMS TFS 2010 - Обзор и архитектура
MS TFS 2010 - Обзор и архитектура
 
Презентация компании БМС Софт
Презентация компании БМС СофтПрезентация компании БМС Софт
Презентация компании БМС Софт
 
Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)Tfs Overview And Architecture (www.cmcons.com)
Tfs Overview And Architecture (www.cmcons.com)
 
Разработка БД с использованием инструментов MS VS 2010
Разработка БД с использованием инструментов MS VS 2010Разработка БД с использованием инструментов MS VS 2010
Разработка БД с использованием инструментов MS VS 2010
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practices
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
 
Описание и архитектура TFS 2008
Описание и архитектура TFS 2008Описание и архитектура TFS 2008
Описание и архитектура TFS 2008
 
Презентация Microsoft PowerPoint
Презентация Microsoft PowerPointПрезентация Microsoft PowerPoint
Презентация Microsoft PowerPoint
 
Облачные вычисления
Облачные вычисленияОблачные вычисления
Облачные вычисления
 
Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008Обзор и архитектура MS Visual Studio Team System 2008
Обзор и архитектура MS Visual Studio Team System 2008
 
"Пряники" - система мотивации и Microsoft Azure
"Пряники" - система мотивации и Microsoft  Azure"Пряники" - система мотивации и Microsoft  Azure
"Пряники" - система мотивации и Microsoft Azure
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
 
Обзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoОбзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями Cisco
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
 
Облачные сервисы Майкрософт и возможности для партнеров, Azure University
Облачные сервисы Майкрософт и возможности для партнеров, Azure UniversityОблачные сервисы Майкрософт и возможности для партнеров, Azure University
Облачные сервисы Майкрософт и возможности для партнеров, Azure University
 
Rus ibm cloud computing
Rus ibm cloud computingRus ibm cloud computing
Rus ibm cloud computing
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 

More from Andrew Sovtsov

Управление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsУправление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsAndrew Sovtsov
 
RAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системRAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системAndrew Sovtsov
 
20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"  20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист" Andrew Sovtsov
 
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервереAndrew Sovtsov
 
20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройствеAndrew Sovtsov
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговлеAndrew Sovtsov
 
20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) 20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) 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
 
Embarcadero Team Server для администраторов БД
Embarcadero Team Server для администраторов БДEmbarcadero Team Server для администраторов БД
Embarcadero Team Server для администраторов БДAndrew Sovtsov
 
DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!Andrew Sovtsov
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БДAndrew Sovtsov
 
20151112 Что нового в DB PowerStudio 2016
20151112 Что нового в DB PowerStudio 201620151112 Что нового в DB PowerStudio 2016
20151112 Что нового в DB PowerStudio 2016Andrew 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
 
InterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхInterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхAndrew Sovtsov
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах EmbarcaderoAndrew Sovtsov
 
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/StudioAndrew Sovtsov
 
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Andrew Sovtsov
 

More from Andrew Sovtsov (17)

Управление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения WindowsУправление метаданными графических файлов на примере VCL приложения Windows
Управление метаданными графических файлов на примере VCL приложения Windows
 
RAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных системRAD Server для разработки современных корпоративных систем
RAD Server для разработки современных корпоративных систем
 
20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"  20160330 Занятие 6. Серия практических занятий "Чеклист"
20160330 Занятие 6. Серия практических занятий "Чеклист"
 
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
20160316 Работа с подготовленными заранее опросниками, хранимыми на сервере
 
20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве20160309 Простейший контрольный список на мобильном устройстве
20160309 Простейший контрольный список на мобильном устройстве
 
20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле20160323 Пример бизнес-приложения контроля качества в розничной торговле
20160323 Пример бизнес-приложения контроля качества в розничной торговле
 
20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS) 20160330 Приложение с использованием данных с сервера (EMS)
20160330 Приложение с использованием данных с сервера (EMS)
 
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
 
Embarcadero Team Server для администраторов БД
Embarcadero Team Server для администраторов БДEmbarcadero Team Server для администраторов БД
Embarcadero Team Server для администраторов БД
 
DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!DBArtisan 2016 это не просто face lifting!
DBArtisan 2016 это не просто face lifting!
 
Моделирование для NoSQL БД
Моделирование для NoSQL БДМоделирование для NoSQL БД
Моделирование для NoSQL БД
 
20151112 Что нового в DB PowerStudio 2016
20151112 Что нового в DB PowerStudio 201620151112 Что нового в DB PowerStudio 2016
20151112 Что нового в DB PowerStudio 2016
 
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 программах
 
InterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данныхInterBase XE7: Применение Change Views для синхронизации данных
InterBase XE7: Применение Change Views для синхронизации данных
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
 
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
10 причин перехода пользователей с ERwin на Embarcadero ER/Studio
 
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
 

Миграция БД - практический_подход с инструментами Embarcadero

  • 1. Миграция БД. Практический подход Кросс-платформенные инструменты для работы с БД Андрей Совцов Embarcadero,Москва email: Andrew.Sovtsov@embarcadero.com
  • 2. Темы 1. О миграции БД 2. Практические задачи 3. Показ
  • 3. Embarcadero Technologies Основана 1993 3.2+ M пользователей 500+ сотрудников в 29 странах 5 образцовых центров разработки Продажа и поддержка по всему миру*
  • 5. Практическая миграция БД Схема Источник Данные Конфигурация и настройки Тестирование завершенности Копия Тестирование производитель ности
  • 6. N
  • 7. Кросс-платформенное управление и администрирование баз данных Управление хранением, данными и производительностью БД В вашем распоряжении •Встроенный монитор процессов •Проактивная диагностика •Средства аналитики для выявления, анализа и оптимизации Простое управление безопасностью Администрирование •Настройка и управление пользователями и управление •Классификация данных безопасностью •Управление правами доступа на логическом и физическом уровнях Миграция схем и данных Перенос схем и данных •Мастера и утилиты для миграции схемы и данных •Знание особенностей схем на разных платформах •Хорошая поддержка экосистем СУБД
  • 8. Визуальная настройка и профилирование SQL для надежности и производительности Идентификация проблем производительностью Профилирование БД •Профилирование показывает CPU, I/O, wait, блокировки и активность процедур •Статистика и планы выполнения •Анализ предикатов для SQL запросов Настройка SQL Профессиональная оптимизация SQL •Генерация разных эквивалентных вариантов •Диаграммы визуальной настройки SQL с учетом индексов для сложных запросов •Анализ индексов с отображением в цвете Нагрузочное тестирование Эмуляция условий эксплуатации •Моделирует параллельную работу пользователей и запросов в течение заданного времени •В сочетание с профилированием моделирует «боевые» системы
  • 9. Синхронизация схем и данных для разных сред баз данных Предназначен для • Администраторов БД (DBA) • Разработчиков БД Типичные Проблемы Расширение экосистемы баз данных Преимущества • Уменьшение рисков организации и осуществление политик управления применяя средства создания отчетов, аудит и сохранения конфиденциальности • Упрощение запутанных задач за счет управления исходным кодом, скриптам автоматического изменения и настройки автоматических оповещений • Сохранение целостности данных с инструментами синхронизации и сравнения схем, данных Организационная прозрачность Управление рисками Главные возможности • Сравнение и синхронизация данных • Сравнение и синхронизация схем • Маскирование данных • Интеграция с пакетами управления исходным кодом • Поддержка многих платформ СУБД Получить полный список можно на странице DB Change Manager Уменьшение рисков при изменениях “Embarcadero Change Manager уменьшает риск, связанный с изменениями, на всех используемых платформах давая нам средства управлять учетом, сравнением и синхронизацией наших схем БД и объектов.” -Janus Capital Group
  • 10. Гибкие средства создания и отладки для SQL-профессионалов Предназначен для • Разработчиков баз данных • Бизнес-аналитики/отв.за данные Проблемы разработчиков БД Расширение экосистемы баз данных Преимущества • Поддержка корпоративного управления за счет улучшения качества программного кода используя отладчик SQL и функции, поддерживающие написание кода • Упрощает работу разработчиков и ускоряет разработку за счет управления версиями и поддержки разных платформ • Reduce IT costs by developing across multiple database platforms without extensive training Главные особенности • Поддержка всех платформ СУБД • ISQL • Visual Query Builder – мастер создания SQL • Средства анализа кода (Code Analyst) • Отладчик SQL Получить полный список можно на странице Rapid SQL Циклы гибкой (Agile) разработки Качество кода Проще, быстрее давать качественный код “Я использовал Rapid SQL для решения многих проблем на разных платформах, и он всегда превосходил мои ожидания. …Rapid SQL упрощает процесс написания серверного кода БД, позволяя добиться лучшей производительности БД и с легкостью выпускать высококачественные приложения, работающие с БД.” -Atos Origin, ведущая международная ИТ сервис-компания
  • 11. Кросс-платформенные инструменты БД, обеспечивающие Data Governance DB PowerStudio® | интегрированный набор инструментов для БД, помогающих DBA и другим профессионалам обеспечивать надежность эксплуатации и целостность данных в комплексных и регулируемых средах DBArtisan® | Кросс-платформенное администрирование и управление БД Rapid SQL® | Гибкие средства создания и отладки для SQL-профессионалов DB Optimizer™ | Визуальные настройка и профилирование SQL увеличивают производительность и стабильность работы БД DB Change Manager™ | Синхронизация схем и данных для разных сред БД Доступность Целостность Администраторы БД могут обеспечить производительность, доступность и надежность БД с инструментами DBArtisan and DB Optimizer Для поддержки целостности данных, DB Change Manager помогает оставаться в соответствии с DG стандартами; Rapid SQL дает разработчикам функциональность обеспечить качество данных Поддержка Работа со всеми главными платформами БД из единого интерфейса
  • 12. Дополнительная информация • Для более подробного описания DBArtisan, посетите DB PowerStudio (DBArtisan, Rapid SQL, DB Optimizer, DB Change Manager) http://www.embarcadero.com/ru/products/db-powerstudio • Бесплатная пробная версия https://downloads.embarcadero.com/free/DBPowerStudioXE • Примеры применения DB PowerStudio нашими пользователями Newmont Mining, Protective Life, Catalina Marketing, Entrust: http://www.embarcadero.com/our-customers/case-studies • Служба поддержки http://www.embarcadero.com/support 14
  • 13. Спасибо за внимание! Андрей Совцов Embarcadero Email: Andrew.Sovtsov@Embarcadero.com Blog: Tel http://blogs.embarcadero.com/asovtsov/ +7(495)708 4393 Powering Today’s Applications and Data