Propriedade SystemParameters.StopFlushThreshold

Obtém ou define o limite no qual o cache da página de banco de dados termina de remover páginas do cache para liberar espaço para páginas que não estão armazenadas em cache. Quando o número de buffers de página no cache aumenta acima desse limite, o processo em segundo plano que foi iniciado para repor esse pool de buffers disponíveis é interrompido. Esse limite é sempre relativo ao tamanho máximo do cache, conforme definido por JET_paramCacheSizeMax. Esse limite também deve ser sempre maior que o limite inicial, conforme definido por JET_paramStartFlushThreshold. A distância entre o limite inicial e o limite de parada afeta a eficiência com que as páginas do banco de dados são liberadas pelo processo em segundo plano. Uma lacuna maior tornará mais provável que as gravações em páginas vizinhas possam ser combinadas. No entanto, um limite de parada alta reduzirá o tamanho efetivo do cache da página do banco de dados.

Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)

Syntax

'Declaration
Public Shared Property StopFlushThreshold As Integer
    Get
    Set
'Usage
Dim value As Integer

value = SystemParameters.StopFlushThreshold

SystemParameters.StopFlushThreshold = value
public static int StopFlushThreshold { get; set; }

Valor da propriedade

Tipo: System.Int32

Confira também

Referência

Classe SystemParameters

Membros SystemParameters

Namespace Microsoft.Isam.Esent.Interop