в таблицу (Oracle), размер ~1.5GB строк ~140 млн. Строка это два стринговых поля (серия и номер паспорта)
                  
                  
                  Файл положить на сервер бд нет возможности
                  
                  
                  Сейчас файл параллельно обрабатывается в несколько потоков и batch insert по 10000 строк, но это очень долго
                  
                  
                  На Postgresql есть функция \COPY которая позволяет импортировать CSV с удаленной машины. Есть ли аналог в Oracle?
                  
                  
                
А это быстро и не будет. В Oralce есть штатная утилита sqlload кажется... Ну она стандартная, найдёшь, надо её использовать.
Обсуждают сегодня