MaxBlobsBytesInMemory

IBlobManagementOptions.MaxBlobsBytesInMemory property

定义所有BLOBs在内存中可能占用的最大数量(以字节为单位)。首先,所有BLOBs作为默认行为加载到内存中,只有当达到该属性定义的限制时,其他机制(如临时文件)才可以被涉及。在性能方面,最有效的方式是在内存中存储BLOBs,但另一方面,这会导致高内存消耗,这可能是不可取的。使用此属性,您可以为您的环境或其他要求设置最佳行为。如果IsTemporaryFilesAllowed设置为false,则将忽略此属性。限制内存中最大BLOBs没有意义,因为如果IsTemporaryFilesAllowed设置为false,内存是存储BLOBs的唯一地方。默认值为629,145,600字节(600Mb)。

public ulong MaxBlobsBytesInMemory { get; set; }

参见