Поделиться через


Свойство SystemParameters.StartFlushThreshold

Возвращает или задает пороговое значение, при котором кэш страниц базы данных начинает вытеснение страниц из кэша, чтобы освободить место для страниц, которые не кэшируются. Когда количество буферов страниц в кэше падает ниже этого порогового значения, начнется фоновый процесс пополнения этого пула доступных буферов. Это пороговое значение всегда зависит от максимального размера кэша, заданного JET_paramCacheSizeMax. Это пороговое значение также всегда должно быть меньше порога остановки, заданного JET_paramStopFlushThreshold. Высота расстояния порога запуска определяет время отклика, необходимое кэшу страниц базы данных для создания доступных буферов, прежде чем они потребуются приложению. Высокий порог начала даст фоновому процессу больше времени на реагирование. Однако высокое начальное пороговое значение подразумевает более высокое пороговое значение остановки, что приведет к уменьшению эффективного размера кэша страниц базы данных.

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

Синтаксис

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

value = SystemParameters.StartFlushThreshold

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

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

Тип: System.Int32

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

Ссылка

SystemParameters - класс

Элементы SystemParameters

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