Progaku-copy / progaku-archive

Progakuのアーカイブ用のアプリ
0 stars 1 forks source link

新設テーブル、仕様変更に対応するようにseedファイルを修正 #122

Closed kuri0616 closed 3 weeks ago

kuri0616 commented 1 month ago

対応するissue

対応内容

before(バルクインサート未使用時の生成時間)

Seed finished in 2.970938335000028 seconds

after(バルクインサート使用時の生成時間)

Seed finished in 1.1119793760008179 seconds

hashからimportと両方試しましたが、実行時間あまり変わらなかったため、アクティブレコードのインスタンスでする方法を取りました!

hashでバルクインサートした時の生成時間

Seed finished in 1.1057915419987694 seconds

生成するデータ数が増えるとより顕著に差がでますね! memo1000件生成時

バルクインサート未使用

Seed finished in 150.30980077800086 seconds

バルクインサート使用

Seed finished in 2.8444674180009315 seconds