Partager via


Propriété SystemParameters.StopFlushThreshold

Obtient ou définit le seuil auquel le cache de la page de base de données se termine et supprime les pages du cache pour libérer de l’espace pour les pages qui ne sont pas mises en cache. Lorsque le nombre de mémoires tampons de page dans le cache dépasse ce seuil, le processus en arrière-plan qui a démarré pour réapprovisionner ce pool de mémoires tampons disponibles est arrêté. Ce seuil est toujours relatif à la taille maximale du cache définie par JET_paramCacheSizeMax. Ce seuil doit également toujours être supérieur au seuil de début défini par JET_paramStartFlushThreshold. La distance entre le seuil de début et le seuil d’arrêt affecte l’efficacité avec laquelle les pages de base de données sont vidées par le processus en arrière-plan. Un écart plus important rendra plus probable la combinaison des écritures dans les pages voisines. Toutefois, un seuil d’arrêt élevé réduit la taille effective du cache de la page de base de données.

Namespace:Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)

Syntaxe

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

Valeur de la propriété

Type : System.Int32

Voir aussi

Référence

SystemParameters (classe)

Membres SystemParameters

Espace de noms Microsoft.Isam.Esent.Interop