負荷テスト用に1億件ほどのテストデータの作成方法を考えております。
SE歴半年ほどの初心者です、至らぬ点などあると思います。
条件
・カラムは500程度
・各カラムの最大桁数のデータ(0埋めで良い)
・PKは連番(最大桁数を0埋めしつつ)が一番楽そう
・使用するデータ型は以下
- char
- numeric
- int
- timestamp
- date
- time
試したこと
・Excelのオートフィルを使って100万件ずつデータ作成
→メモリが不足しており実行できない(保存もコピーも行えずPCフリーズ)
・A5mk2ツールのダミーデータ作成機能を使用
→1億件作成できるが1件登録するのに約1.4秒かかる(1億件登録するまでに約3年半かかる)
考えていること(実装できるかどうかは分からない)
・マクロを作成する
→一度に1億回繰り返すとフリーズすること間違いなしなので5万件ずつcsvファイルを作成してバッチで動かすとか?
・スクリプトを作成する
→Powershellで作成できる自信がない(・・・やったことがない)
教えて頂きたいこと
全く良い発想が浮かばないので何でもいいのでご教示頂きたいです。
ソースコードの例など頂けるととてもありがたいです、お願い致します。
回答3件
あなたの回答
tips
プレビュー