Как использовать команду sqlite для импорта большого файла CSV? - PullRequest
0 голосов
/ 01 октября 2019

Проблема в том, что узлу, на котором это выполняется, требуется больше оперативной памяти, чем у меня. Размер финального стола должен быть около 300 ГБ.

sqlite>.import data.csv myTable

sqlite> CREATE TABLE DX (
                   id INTEGER,
                   data1 TEXT,
                   data2 INTEGER,
                   ...
                  );

1 Ответ

0 голосов
/ 02 октября 2019

Как сказал Шон, вы просто используете:

.open filename

Это создает базу данных на диске, и именно туда будут отправляться данные при импорте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...