Уважаемое сообщество, очень нужна помощь.
Есть задача: для организации Volume testing - нужна возможность заполнить базу большим набором сущностей - порядка милиона записей.
Может быть, есть идеи, как такое реализовать?
самый быстый способ - скрипт на ЯП вашей БД, который вставит вам нужные данные. Поэтому спросите у вашего разработчика баз данных, что он думает по поводу этого. А далее либо просите разработчика написать скрипт, либо пишите самостоятельно
Примерно так я и сказала. На что получила ответ - наверняка существуют специальные инструменты, позволяющие это провернуть.
Но Google мне не смог помочь
Bulk insert в помощь.
C#, проще всего сделать так:
а какую именно базу данных вам нужно наполнить?
Ну или вообще без ЯП, средствами самого SQL:
PostgreSQL
ЯП - Java
ага, просто и недешево вижу это удовольствие платное
По Вашей подсказке я тоже сюда добралась
Спасибо! Это похоже именно на то, что нужно!
Не, оно не целиком платное. Только доп. плюшки за деньги.
Bulk Insert доступен в бесплатном нугет пакете)
COPY — копировать данные между файлом и таблицей
Faster Bulk Loading in Postgres With Copy Faster bulk loading in Postgres with copy