上传速度好象不关SQL SERVER的事吧?

解决方案 »

  1.   

    我是指上传大文件到sql server的image字段
      

  2.   

    关注得很 。 大文件上传最好还是用 FTP .
      

  3.   

    用VS。NET中的样例程式很快呀,也比ASP简单呀。
      

  4.   

    我试过用存储过程分块将数据写入数据库,但是速度很慢,而且当数据量大的时候就出现http错误或者最普通的IE错误(说明:Machine.config的上载文件大小和请求时间都改到相当大且Web.config未做上载文件大小和请求时间设置)to:javacoco(蜗牛)
    如果你知道相关的上传到sql server的例子请帖出来或者告诉我地址,谢谢!
      

  5.   

    文件上传速度与sql server关系不大。与。NET关系也不大。HTTP协议的使用基本就决定了它的数度比较慢。因此,建议用FTP。
      

  6.   

    to huxin1012(fox) 
    为什么用微软提供的Microsoft.Net Oracle Client上传文件到Oracle 会比较快呢?
      

  7.   

    大家学过sql server吗?
    书有有介绍大文件变成小文件的讲解!!
      

  8.   

    什么意思??
    是指从ASP.NET的服务器传东西到SQL SERVER的服务器上么???
    两个服务器最好是同一个网了的吧..
    不然干什么要存到SQL SERVER中。.
    本来大文件(超过1M)存到SQL SERVER中是个好苯的方案。.我做过存图片到SQL SERVER里去的。不过也只是100K左右的东西而已。.
    如果超过1M.留在磁盘中不是更好。?如果SQL SERVER是同一个网的,不需要关心传输速度啊。.如果坚持要这样做。..分两个表。.
    table files(fileid int,filename nvarchar(200)....
    table filesplits(splitid int,fileid int,offset int,length int,data image.....明白什么意思吧...ASP.NET方面。 这个最好用后台线程来做。
    先把上传的文件保存起来.然后分批录到SQL SERVER中。
      

  9.   

    我建议还是以文件的方式保存。将如此大的文件保存在SQL中有何意义,办法总是有的,不必钻牛角!*^0^*