用户传数据文件上来,服务器在将其导入sql2000,但老是超时,开了另一个线程来处理,好像还是不行

用户传数据文件上来,服务器在将其导入sql2000,但总是超时,开了另一个线程来处理,好像还是不行
因为文件比较大,而且还要导入数据库,所以总是超时
我现在程序里面又开了一个线程专门来处理数据的导入,但是似乎还是不行,如果文件比较小一般都没什么问题,就是一旦大起来,能上传上来但是数据总是没有导进去,请高手看看

------解决方案--------------------
如果我是你的 PM ,我会告诉你如果一个工作持续3分钟,那么你写的程序就要在服务器断电然后重新启动之后仍然继续处理数据,不会给你一个重要的题目让你那么简单随便地实现的。
------解决方案--------------------
把一个重要、长时间的功能,与那些用半秒钟就能完成的需求使用同样方法来实现,这是很草率的、没有重视软件编程的。大概你从来没有遇到过一个好的头头告诉你软件开发的最终目标是什么。软件开发的最终目标不是让技术人员自己多学点东西,而是让用户使用得放心。
------解决方案--------------------
http://blog.csdn.net/jsyhello/archive/2006/12/15/1443843.aspx
------解决方案--------------------
http://blog.csdn.net/rickjelly2004/archive/2006/11/28/1418701.aspx
主要是客户端会超时,所以客户端要不断的提交刷新,这样就可以了