Sql server sql server filestream文件夹计数与表计数不匹配,是由重复导致的吗?

Sql server sql server filestream文件夹计数与表计数不匹配,是由重复导致的吗?,sql-server,duplicates,filestream,sqlfilestream,Sql Server,Duplicates,Filestream,Sqlfilestream,我有一个表(myTable),其中有一个字段标记为Filestream,在此服务器上,它是唯一的文件流,并保存到F:\foo的文件流位置 SELECT COUNT(1)FROM myTable结果为37314,但F:\foo的文件夹属性为36358个文件。myTable中的所有行在Filestream列中都有数据,这是否意味着956是完全重复的 如果是这样,SQL Server如何确定什么是重复的,什么不是重复的(这是一个完整的二进制比较吗?因为我认为SQL不值得在块差异级别存储数据)?因为我似

我有一个表(
myTable
),其中有一个字段标记为
Filestream
,在此服务器上,它是唯一的文件流,并保存到
F:\foo
的文件流位置

SELECT COUNT(1)FROM myTable
结果为37314,但
F:\foo
的文件夹属性为36358个文件。
myTable
中的所有行在Filestream列中都有数据,这是否意味着956是完全重复的

如果是这样,SQL Server如何确定什么是重复的,什么不是重复的(这是一个完整的二进制比较吗?因为我认为SQL不值得在块差异级别存储数据)?因为我似乎找不到SQL Server整合文件流重复记录的任何信息

此外,当我再次保存许多相同的记录时(计数为45000),
F:\foo
中的总文件数会增加,这对我来说表明重复检查(如果有)并不完美

SQL Server是否将文件流中的类似文件合并在一起?是否存在可以执行的存储过程,以使SQL重新扫描filestream文件组并查找更多副本以整合现有空间

有问题的服务器是带有SP1的SQL Server 2012企业版,但在带有SP1的UAT SQL Server 2012标准版上也出现过这种情况