@LightSid

Как правильно записать большой массив данных в SQL базу данных?

Стоит задача импортировать данные из документа excel в базу данных.
База данных Postgesql

В документе может быть очень много строк (тысячи), каждая строка это запрос в базу данных.
Сейчас делаю запись в цикле, это очень долго и грузит сервер.

Подскажите пожалуйста как правильно реализовать запись в бд, чтоб для пользователя это было в фоне. Или как составить запрос чтоб записать сразу весь массив одним запросом?
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
@artemmityushov
postgresql copy csv
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Если это выгрузка из БДто все просто, подключите excel к БД на прямую и работайте онлайн.
Дабы это может сдеать девочка с накрашенными ноктями через GUI.
5a8555b0d974b857293517.png
По остальному нужно смореть что и как вы пишите, может это вся таблица может запрос может вся бд
односторонний обмен или двух, синхорон или асинхрон.
В общем тут что пальцем по воде.
Более подробно опишите ситуацию
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы