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

План на курса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изисквания

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

За кого е предназначен курсът

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

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


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

Отзиви от потребители (3)

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

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