Оптимизация целевой системы

Завершено
  • Используйте последнюю возможную версию ОС с последними исправлениями.
  • Используйте последнюю возможную версию базы данных с последними исправлениями.
  • Используйте последнюю возможную версию ядра SAP с последними исправлениями (например, обновление от ядра 7.45 до 7.49 или 7.53).
  • Рассмотрите возможность использования самой большой доступной виртуальной машины Azure. Тип виртуальной машины можно опустить до меньшей виртуальной машины после завершения процесса импорта.
  • Создайте несколько файлов журнала транзакций с первым файлом журнала транзакций на локальном непредусмотрительном SSD. На дисках P50 можно создать дополнительные файлы журнала транзакций. Для миграции сверхбольшой базы данных может потребоваться более 5 ТБ места в журнале транзакций. Рекомендуется убедиться, что всегда большое количество места в журнале транзакций всегда свободно (20% — это безопасная цифра). Расширение файлов журнала транзакций во время импорта не рекомендуется и влияет на производительность.
  • Максимальная степень параллелизма SQL Server (MAXDOP) обычно должна быть установлена на 1. Только некоторые операции сборки индекса получают преимущества MAXDOP, а затем только для определенных таблиц.
  • Ускоренное сетевое взаимодействие обязательно для серверов баз данных и R3load.
  • Ограничьте максимальный объем памяти, который может запросить один запрос SQL Server, с помощью Resource Governor. Ограничение памяти необходимо, чтобы предотвратить выполнение операций сборки индекса с запросом очень больших объемов памяти.
  • Вторичные индексы для очень больших таблиц могут быть удалены из файла STR и созданы в сети с помощью скриптов после завершения основной части импорта и выполнения задач постобработки, таких как настройка STMS.
  • Клиентам, использующим TDE SQL Server, рекомендуется предварительно создать базу данных и файлы журнала транзакций, а затем включить TDE перед началом импорта. TDE выполняется в течение аналогичного периода времени в базе данных, заполненной данными или пустой. Включение TDE в VLDB может привести к блокировке и блокировке проблем, и рекомендуется импортировать в базу данных TDE. Затраты, импортированные в базу данных TDE, относительно низкие.

Оптимизация затрат

  • Когда вы завершаете работу виртуальной машины Azure и виртуальная машина освобождается, вам больше не нужно платить за нее (только за хранилище). С оплатой по мере использования цены, выможая обычную виртуальную машину SAP обеспечивает значительную экономию, что составляет около 60–70%.
  • Для виртуальных машин, которые должны выполняться в течение всего времени или большую часть времени, используйте зарезервированные экземпляры виртуальных машин Azure. Резервирование экземпляра в течение одного года может обеспечить экономию ~40-45% или до 60-65% для 3-летнего резервирования.