Propriété InstanceParameters.LogBuffers

Obtient ou définit la quantité de mémoire utilisée pour mettre en cache les enregistrements de journal avant qu’ils ne soient écrits dans le fichier journal des transactions. L’unité de ce paramètre est la taille du secteur du volume qui contient les fichiers journaux des transactions. La taille du secteur étant presque toujours de 512 octets, il est donc prudent de supposer cette taille pour l’unité. Ce paramètre a un impact sur les performances. Lorsque le moteur de base de données est soumis à une forte charge de mise à jour, cette mémoire tampon peut devenir saturée très rapidement. Une plus grande taille de cache pour le fichier journal des transactions est essentielle pour de bonnes performances de mise à jour dans une condition de charge aussi élevée. La valeur par défaut est connue pour être trop petite pour ce cas. Ne définissez pas ce paramètre sur un nombre de mémoires tampons supérieur (en octets) à la moitié de la taille d’un fichier journal des transactions.

Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)

Syntaxe

'Declaration
Public Property LogBuffers As Integer
    Get
    Set
'Usage
Dim instance As InstanceParameters
Dim value As Integer

value = instance.LogBuffers

instance.LogBuffers = value
public int LogBuffers { get; set; }

Valeur de la propriété

Type : System.Int32

Voir aussi

Informations de référence

Classe InstanceParameters

Membres InstanceParameters

Espace de noms Microsoft.Isam.Esent.Interop