asp.net一次性插入1000条记录,并且关联4个表,如何提升速度
其中还有一些逻辑判断
如何才能提升速度,大家有什么好建议?

解决方案 »

  1.   

    1000条数据也不是很多如果不想让操作用户等就另开一个线程来处理Insert操作
      

  2.   

    貌似用sql事务多少可以提升一下速度
      

  3.   

    这个不好说,得看你那些数据如何关联的才能设计一下sql的写法。
      

  4.   

    insert table
    select 字段 union select 字段 union的方法如何?
      

  5.   

    Sql Server2005 利用XML一次插入更新多条记录 
      

  6.   

    不知道你的具体业务逻辑,建议使用sql语句一次性插入(批量update)
      

  7.   

    sqlbulkcopy.writetoserver(datatable)
    DataTable数据批量写入数据库