Свържете се с нас

Съдържание и теми, включени в курса

Въведение в мигрирането на бази данни

  • Защо да мигрираме от патентован към софтуер с отворен код
  • Сравнение на архитектурата на Oracle/SQL Server и PostgreSQL
  • Често срещани предизвикателства при миграцията и фактори за успех
  • Преглед на методологиите за миграция

Оценка и планиране преди миграция

  • Инвентаризация на базата данни и анализ на зависимостите
  • Оценка на сложността на схемата
  • Оценка на съвместимостта на приложенията
  • Създаване на пътна карта и график за миграцията

Стратегии за миграция на схеми

  • Конвертиране на типове данни от Oracle към PostgreSQL
  • Трансформиране на типове данни от SQL Server
  • Конвертиране на структурата на таблици
  • Съпоставяне на индекси и ограничения

Миграция на обекти: Съхранени процедури и функции

  • Конвертиране от PL/SQL към PL/pgSQL
  • Техники за превод на T-SQL
  • Еквиваленти на вградени функции
  • Преструктуриране на пакети и процедури

Инструменти и техники за мигриране на данни

  • Използване на pg_dump и pg_restore
  • Oracle FDW за мигриране на данни
  • Услуги за интеграция на SQL Server
  • Ефективно обработване на големи обеми от данни

Мигриране на приложен код

  • Разлики между JDBC и ODBC драйверите
  • Модификации на низовете за свързване
  • Разлики в SQL диалектите в приложния код
  • Справяне с патентовани функции

Тестване и валидиране

  • Проверка на целостта на данните
  • Стратегии за функционално тестване
  • Бенчмаркинг на производителността
  • Паралелно изпълнение и планиране на превключването

Оптимизация след миграция

  • Настройка на производителността на заявки в PostgreSQL
  • Корекции в конфигурацията за мигрираните натоварвания
  • Настройка на мониторинг и известяване
  • Съображения за текуща поддръжка

Отстраняване на често срещани проблеми при миграция

  • Казус: Предизвикателства при миграция от Oracle
  • Казус: Предизвикателства при миграция от SQL Server
  • Стратегии за връщане назад
  • Научени уроци и най-добри практики

Практическа работилница за миграция

  • Насочвана миграция на примерна схема
  • Упражнения за извличане и зареждане на данни
  • Практика по конвертиране на код
  • Упражнения за валидиране и проверка

Изисквания

  • Основно разбиране за релационни бази данни
  • Опит с SQL
  • Запознатост с концепциите за администриране на бази данни

Аудитория

  • Администратори на бази данни
  • Разработчици на приложения
  • ИТ архитекти
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (3)

Предстоящи Курсове

Свързани Kатегории