SSMA для MySQL мучительно медленно при перемещении данных в SQLAzure - PullRequest
0 голосов
/ 14 февраля 2012

Я пытаюсь переместить данные из MySQL в SQLAzure.Инструмент « Microsoft SQL Server Migration Assistant for MySQL v5.1 » был неоценим в получении структуры и большей части данных, переведенных / перемещенных, но у нас есть одна таблица, которая, ну, в общем, большая.

Перемещение записей из экземпляра MySQL в экземпляр SQLAzure, похоже, занимает около 1 секунды на запись, а размер записей (в среднем) составляет около 35 КБ.

Если я посмотрю на SQL Azureинструмент управления, похоже, не находится под какой-либо нагрузкой, то же самое для MySQL.Точно так же сетевое соединение отсюда едва заметно.Кто-нибудь знает, что может быть узким местом, и что я могу с этим поделать?

1 Ответ

0 голосов
/ 15 декабря 2016

В разделе «Настройки проекта» сначала установите для параметра «Размер партии» значение «2147483647», которое является его максимально допустимым значением, а для «Режима параллельной миграции данных» - значение «Пользовательский» и, наконец, установите «Счетчик протекторов». значение «50» или «100» значительно улучшит и ускорит время переноса данных.

Project settings

...