我有许多图像在数据库中存储为 VARBINARY(MAX)
(使用 FileStream)。我希望一次检索大约 10 张左右的图像。
使用 ASP.net 的规定的、最常见的方法是使用 HTTP 处理程序并为每个单独的图像访问数据库。看起来不错,但有时有点慢。
在一个大数据 block 中同时下载给定页面的所有图像是否最好?还是我应该尝试分别捕获每个?最佳实践?
最佳答案
可能最好在没有设置 cookie 的域上单独执行它们,或者确保您的处理程序能够同时处理多个请求。这样您就可以同时从数据库流式传输多个结果,并在网络服务器获取图像时从您的网络服务器流式传输多张图像。
关于c# - 从 SQL Server 一次或单独检索所有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32897169/