好的 - 我知道这是一个糟糕的举动,但我们最终决定将文件保存到数据库中以方便......现在问题来了。
我们有一个名为“XXX_DataStore”的数据库,我们将上传的文件保存到一个表中,并将二进制文件数据分离到一个名为“FileData”的表中,以便仅在需要数据时使用。
每个文件小于 60M(90% 文件小于 1M),但是从上周开始,当用户上传大于 50M 的文件时,系统会抛出“SqlException Timeout”类异常(ASP.NET 应用程序) - 任何小于50M的文件都可以上传成功?!
我试图增加 web.config 中 sqlString 的“连接超时”以及 ASP.NET 应用程序请求的超时 - 没有一个有效。
对此有什么帮助吗?
非常感谢你。