Экспорт некоторых данных из таблицы в другую таблицу с помощью инструмента экспорта ssms

Я хочу скопировать около 35% процентов-с помощью инструмента экспорта из ssms — из огромной таблицы в другую таблицу на том же сервере, но с другой базой данных

Запрос, используемый для ограничения исходных данных, может быть разбит в моем случае на 16 небольших запросов.

Можно ли запустить 16 экземпляров инструмента экспорта вместо выполнения одного запроса ? Будет ли это намного быстрее, если я запущу 16 экземпляров export tool ?

Я использую SQL Server 2012

1 ответ

  1. Th issue won’t be the export but trying to get all 16 written back to your new table.
    Вы можете преодолеть это, используя разделы, имея отдельный раздел на запрос. Затем отключите все разделы, и у вас будет 16 таблиц для записи. Если они не находятся на отдельных дисках, вы можете не получить существенного повышения производительности.

    Вы лучше пишете как один экспорт с несколькими фиксациями в одну пустую таблицу кучи и добавляете свой CI/ NCIs после этого.

    NB-не запускайте экспорт SQL с локального компьютера — вместо этого запустите его на сервере, или вы будете пересекать сеть.