gpt4 book ai didi

sql-server - FILESTREAM 与 VARBINARY 对于较小的文件

转载 作者:行者123 更新时间:2023-12-03 02:30:38 25 4
gpt4 key购买 nike

我在这里找不到确切的答案;如果我错了,请纠正我。

是否有令人信服的理由对预期中值大小为 40KB、极其罕见的异常值可达 2MB(当有人上传扫描件时)的文档文件使用 VARBINARY

根据 Technet 报道:

[FILESTREAM is appropriate when] Objects that are being stored are, on average, larger than 1 MB.

...就我而言,这与事实相去甚远。

文件表本身会很小;绝对限制 2000 个文件。批量下载仅限 10 个文件。

在这种情况下,FILESTREAMVARBINARY(MAX) 之间可能没有任何区别。在做出选择时,除了文件大小和批量下载之外,还需要考虑其他因素吗?

最佳答案

从性能角度来看,你没有必要走FILESTREAM路线。

但是,与 VARBINARY(MAX) 相比,它确实还有另一个可能的优势——应用程序可以使用 SqlFileStream“直接”访问它。

关于sql-server - FILESTREAM 与 VARBINARY 对于较小的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22839648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com