タグ

ブックマーク / www.excellence-blog.com (1)

  • SQL Serverへ大量のデータを高速で追加する

    SQL Serverの負荷テストで大量のデータを作成しないといけなくなり、できるだけ高速で作成する方法を探してみました。 まず、単純にループを使用して100万件のデータを作成するSQLを作成してみました。 SET NOCOUNT ON DECLARE @RowCount INT SET @RowCount = 0 WHILE @RowCount < 1000000 BEGIN INSERT INTO T_Test (Data1, Data2, Data3, Data4, Data5) VALUES (@RowCount, 'DATA' + right('0000000000' + convert(varchar, @RowCount), 10), '0', '0', '0') SET @RowCount = @RowCount + 1 END ループ処理で100万件データを作成した結果、処

    SQL Serverへ大量のデータを高速で追加する
  • 1