1
A
回答
7
如果你正在处理的Microsoft SQL Server,还有由微软研究院做了一个非常有趣的性能对比:
他们得出的结论基本上是:
- 如果你的文件大多是256 KB或更小,将它们存储在里面数据库
- 如果你的文件大多是1 MB或更大,stor e在文件系统中,只存储数据库中对它们的引用(例如,使用SQL Server 2008)
- 的
FILESTREAM
功能,如果你的文件大多是这两个尺寸之间,它涉及到其他因素,如更新的频率,硬件提供等
而且如果你曾经需要存储大于2 GB的文件,将它存储在文件系统中是您唯一的选择,真的。所以这也可能是一个决定性因素。
0
大多数现代数据库将允许您保存二进制数据。即在SQL服务器中,您有blob类型,您可以在其中存储您喜欢的任何二进制数据。
0
看this页面。有一个例子,打开一个文件并保存..
所以你可以实现自己的代码,将其保存到数据库?
,如果你想保存的文字,我会推荐使用SQL Server或Oracle数据库,我已经学会了编程,C#和SQL服务器,但了解到甲骨文
理论
3
存储实际文件导入数据库可能是不最好的方法,因为有一个地方旨在存储文件,并已经做得很好,这就是所谓的文件系统:)它是所谓的文件系统:)
这就是说,如果你可以使用Sql Server,你可以看看FILESTREAM storage,因为它是一种两者之间的中点。
+0
和SQL Server 2011 Denali会给我们带来`FILETABLE` - http://msdn.microsoft.com/en-us/library/ff929068%28v=sql.110%29.aspx – 2011-02-03 16:48:12
相关问题
- 1. 将SQLite数据库保存到文件?
- 2. MySQL将文件保存到数据库
- 3. 将memcache数据保存到文件或数据库中
- 4. 将数据保存到文件中C++
- 5. 将文本文件保存到mysql数据库中c#
- 6. 将Blob数据从SQLite数据库保存到文件
- 7. 保存文件到MySQL数据库
- 8. 将用户配置文件映像保存到数据库中
- 9. 如何将数据库信息保存到android中的文件?
- 10. 如何将SQL数据库的模式保存到文件中?
- 11. 将数据集保存到数据库
- 12. 将数据集保存到数据库
- 13. Firebase - 将数据保存到数据库
- 14. 将数据保存到数据库yii2
- 15. 将IP保存到数据库中
- 16. 将DataTable保存到数据库表中
- 17. Cakephp将值保存到数据库中
- 18. 如何导入文本文件并将数据保存到数据库中?
- 19. 将数据库保存到文本文件
- 20. 将数据库的所有值保存到文本文件?
- 21. 将数据保存到plist文件
- 22. Python将数据保存到csv文件
- 23. 将API数据保存到文件PHP
- 24. woocommerce在哪些文件中将订单数据保存到数据库中
- 25. 如何将保存在文本文件中的数据保存到mongo数据库中?
- 26. 保存数据库中的XAML文件
- 27. 将数组保存到数据库
- 28. 如何将元数据从rake文件(导轨)保存到数据库中?
- 29. 每周将XML文件保存到数据库
- 30. 尝试将文件路径保存到数据库时出错
你的档案有多大?他们是什么类型的文件? – 2011-02-03 16:42:54