直接在数据库中保存图像还是保存图像路径? SQL SERVER

时间:2014-05-07 09:43:25

标签: c# sql sql-server

我正在使用C#.NET v3.5,SQL SERVER 2008.我的团队正在为餐厅和超级市场创建销售点Windows应用程序,因此应用程序中将会有大量图片。为此,我想知道哪些在响应性方面会更好,将图像直接保存在数据库中或保存数据库中的图像路径。

我很感激您的回复。

谢谢!

Sarmad Asif

3 个答案:

答案 0 :(得分:0)


最好保存数据库中的图像路径,并从db检索路径并从响应路径中获取图像。

答案 1 :(得分:0)

就我而言,在路径中保存图片会更好。

我已经经历了这些阶段。我们开发珠宝软件,我们也有大量的形象。我们首先将图像存储在数据库中,然后很难进行每日备份以及一旦大小增加就恢复。我们用SQL2008尝试了最好的水平,在没有FileStream的情况下进行备份并尝试恢复它,但我们没有成功。最后我们改变了我们应该从Path中显示的图像逻辑。

答案 2 :(得分:0)