Создание тестовых сущностей для Volume testing

Уважаемое сообщество, очень нужна помощь.
Есть задача: для организации Volume testing - нужна возможность заполнить базу большим набором сущностей - порядка милиона записей.
Может быть, есть идеи, как такое реализовать?

самый быстый способ - скрипт на ЯП вашей БД, который вставит вам нужные данные. Поэтому спросите у вашего разработчика баз данных, что он думает по поводу этого. А далее либо просите разработчика написать скрипт, либо пишите самостоятельно

Примерно так я и сказала. На что получила ответ - наверняка существуют специальные инструменты, позволяющие это провернуть.
Но Google мне не смог помочь :frowning:

Bulk insert в помощь.
C#, проще всего сделать так:

а какую именно базу данных вам нужно наполнить?

Ну или вообще без ЯП, средствами самого SQL:

PostgreSQL
ЯП - Java

30 секунд гугления.
Bulk insert Java PostgreSQL - PostgreSQL Bulk Inserts with Java

1 лайк

ага, просто и недешево :slight_smile: вижу это удовольствие платное

По Вашей подсказке я тоже сюда добралась :slight_smile:
Спасибо! Это похоже именно на то, что нужно!

Не, оно не целиком платное. Только доп. плюшки за деньги.
Bulk Insert доступен в бесплатном нугет пакете)

COPY — копировать данные между файлом и таблицей

Faster Bulk Loading in Postgres With Copy Faster bulk loading in Postgres with copy