15
Кросс-платформенные инструменты для работы с БД Андрей Совцов Embarcadero,Москва email: [email protected] Миграция БД. Практический подход

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

Embed Size (px)

DESCRIPTION

Слайды вебинара компании Embarcadero. Запись вебинара: https://www.youtube.com/watch?v=X9EjeB-aVHM Одна из наиболее часто возникающих задач - выполнить перенос структур и необходимых данных из существующей БД в новую реализацию или на другую платформу СУБД. Предложены варианты комплексного решения подобных задач с использованием программных средств Embarcadero

Citation preview

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

Кросс-платформенные инструменты для работы с БД

Андрей Совцов Embarcadero,Москва

email: [email protected]

Миграция БД. Практический подход

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

Темы 1. О миграции БД

2. Практические задачи

3. Показ

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

Основана 1993

3.2+ M пользователей

500+ сотрудников в 29 странах

5 образцовых центров разработки

Продажа и поддержка по всему миру*

Embarcadero Technologies

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

Миграция БД

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

Практическая миграция БД

Источник Копия Данные

Схема

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

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

Тестирование производитель

ности

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

N

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

Кросс-платформенное управление и администрирование баз данных

Управление

хранением,

данными и

производитель-

ностью БД

Администрирование

и управление

безопасностью

Миграция схем и

данных

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

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

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

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

Визуальная настройка и профилирование SQL для надежности и

производительности

Профилирование

БД

Настройка SQL

Нагрузочное

тестирование

Идентификация проблем производительностью

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

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

Эмуляция условий эксплуатации •Моделирует параллельную работу пользователей и запросов в течение заданного времени •В сочетание с профилированием моделирует «боевые» системы

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

Синхронизация схем и данных для разных сред баз данных

Предназначен для

• Администраторов БД (DBA)

• Разработчиков БД

Преимущества

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

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

• Сохранение целостности данных с инструментами синхронизации и сравнения схем, данных

Главные возможности

• Сравнение и синхронизация данных

• Сравнение и синхронизация схем

• Маскирование данных

• Интеграция с пакетами управления исходным кодом

• Поддержка многих платформ СУБД

Типичные Проблемы

Расширение экосистемы баз данных

Управление рисками

Организационная прозрачность

Получить полный список можно на странице DB Change Manager

Уменьшение рисков при изменениях

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

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

Проще, быстрее давать качественный код

Гибкие средства создания и отладки для SQL-профессионалов

Предназначен для

• Разработчиков баз данных

• Бизнес-аналитики/отв.за данные

Преимущества

• Поддержка корпоративного управления за счет улучшения качества программного кода используя отладчик SQL и функции, поддерживающие написание кода

• Упрощает работу разработчиков и ускоряет разработку за счет управления версиями и поддержки разных платформ

• Reduce IT costs by developing across multiple database platforms without extensive training

Главные особенности

• Поддержка всех платформ СУБД

• ISQL

• Visual Query Builder – мастер создания SQL

• Средства анализа кода (Code Analyst)

• Отладчик SQL

Проблемы разработчиков БД

Расширение экосистемы баз данных

Качество кода

Циклы гибкой (Agile)

разработки

Получить полный список можно на странице Rapid SQL

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

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

Кросс-платформенные инструменты БД, обеспечивающие 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 дает разработчикам функциональность обеспечить качество данных

Работа со всеми главными платформами БД из единого интерфейса

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

Дополнительная информация

• Для более подробного описания 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

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

Спасибо за внимание!

Powering Today’s Applications and Data

Андрей Совцов Embarcadero Email: [email protected] Blog: http://blogs.embarcadero.com/asovtsov/ Tel +7(495)708 4393

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

Вопросы?

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

Приложение