Импортировать файлы.csv в Datagrip?

Я только что протестировал импорт 1321 записей (один столбец int как ключ, два текстовых столбца как nvarchar(100)) на сервер MS SQL.

В Navicat это заняло у меня 7 секунд, чтобы создать с помощью мастера импорта

В Datagrip это заняло 280 мс на строку (370 секунд). Метод, который я выбрал для этого:

1) Откройте файл.csv. 2) Используйте параметры SQL Insert и Data Extractor. 3) Переименуйте MY_TABLE в соответствующее имя (это вызвало задержку в моей системе с 16 гигабайтами оперативной памяти). 4) Элемент управления A, а затем выполните

Я видел, как он вставлял каждый ряд по одному. Это простая таблица поиска. После этого я планирую импортировать записи с 2014 года по настоящее время (я создаю новую базу данных), которая состоит из нескольких миллионов строк. Я вставляю файлы.csv неправильно? Какие варианты у меня есть здесь?

1 ответ

  1. Контекстное меню источника данных, в который вы хотите импортировать
  2. Выберите Импорт из файла....
  3. Настройте таблицу, которая будет создана, проверьте предварительный просмотр и нажмите ОК.

Контекстное меню Диалог импорта

Другие вопросы по тегам