MaxBlobsBytesInMemory

IBlobManagementOptions.MaxBlobsBytesInMemory property

Define la cantidad máxima (en bytes) que todos los BLOB en total pueden ocupar en la memoria. Primero, todos los BLOB se cargan en la memoria como comportamiento predeterminado y solo cuando alcanza el límite definido por esta propiedad, pueden involucrarse otros mecanismos (como archivos temporales). En términos de rendimiento, la forma más eficiente de es almacenar BLOB en la memoria, pero por otro lado, conduce a un alto consumo de memoria, lo que puede no ser deseable. Con esta propiedad, puede establecer el comportamiento óptimo para su entorno u otros requisitos . Esta propiedad será ignorada siIsTemporaryFilesAllowed is establecido en falso. No tiene sentido limitar el máximo de BLOB en memoria, porque si IsTemporaryFilesAllowed se establece en falso, la memoria es el único lugar donde se pueden almacenar los BLOB. El valor predeterminado es 629 145 600 bytes (600 Mb).

public ulong MaxBlobsBytesInMemory { get; set; }

Ver también