Свойство InstanceParameters.LogBuffers

Возвращает или задает объем памяти, используемый для кэширования записей журнала перед их записью в файл журнала транзакций. Единицей измерения для этого параметра является размер сектора тома, в котором хранятся файлы журнала транзакций. Размер сектора почти всегда составляет 512 байт, поэтому можно с уверенностью предположить, что размер для единицы. Этот параметр влияет на производительность. Если ядро СУБД находится под большой нагрузкой на обновление, этот буфер может быть заполнен очень быстро. Больший размер кэша для файла журнала транзакций имеет решающее значение для обеспечения высокой производительности обновления при такой высокой нагрузке. Известно, что значение по умолчанию слишком мало для этого случая. Не устанавливайте для этого параметра число буферов, размер которых больше (в байтах), чем вдвое меньше размера файла журнала транзакций.

Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)

Синтаксис

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

Значение свойства

Тип: System.Int32

См. также раздел

Ссылка

Класс InstanceParameters

Элементы InstanceParameters

Пространство имен Microsoft.Isam.Esent.Interop