Импортировать файлы.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 ответ
- Контекстное меню источника данных, в который вы хотите импортировать
- Выберите Импорт из файла....
- Настройте таблицу, которая будет создана, проверьте предварительный просмотр и нажмите ОК.