请问我如果一次向数据库添加几千条记录,应该怎么做?才能不影响速度?

解决方案 »

  1.   

    如果数据导入 用 Select Into
      

  2.   

    先拼sql,把几百条sql拼好后一次提交但注意有些数据库类型一次提交的sql有大小限制,如sybase 22K
      

  3.   

    如果是本地,使用bcp命令来做,如果是网络,使用存储过程来做,让服务器去处理,这样就只有和网络的状况和服务器的性能有关系了。
      

  4.   

    insert into tab () select ...
      

  5.   

    如果是本地,使用bcp命令来做,注意索引和触发器的影响