SystemParameters.StopFlushThreshold, proprietà

Ottiene o imposta la soglia in corrispondenza della quale la cache della pagina del database termina l'eliminazione delle pagine dalla cache per rendere disponibile spazio per le pagine non memorizzate nella cache. Quando il numero di buffer di pagine nella cache aumenta al di sopra di questa soglia, il processo in background avviato per rifornire tale pool di buffer disponibili viene arrestato. Questa soglia è sempre relativa alla dimensione massima della cache impostata da JET_paramCacheSizeMax. Questa soglia deve essere sempre maggiore della soglia iniziale impostata da JET_paramStartFlushThreshold. La distanza tra la soglia iniziale e la soglia di arresto influisce sull'efficienza con cui le pagine del database vengono scaricate dal processo in background. Un divario più grande renderà più probabile che le scritture nelle pagine adiacenti possano essere combinate. Tuttavia, una soglia di arresto elevata ridurrà le dimensioni effettive della cache delle pagine del database.

Spazio dei nomi:Microsoft.Isam.Esent.Interop
Assemblea: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Sintassi

'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; }

Valore proprietà

Tipo: System.Int32

Vedi anche

Riferimento

SystemParameters (classe)

Membri di SystemParameters

Spazio dei nomi Microsoft.Isam.Esent.Interop