Процесс Записи Базы Данных

Записывает измененные (грязные) буферы в буферном кэше базы данных на диск:

  • Асинхронно, выполняя другую обработку

  • Периодически, чтобы продвинуть контрольную точку

Процесс Записи Базы Данных

Процесс записи базы данных (DBWn) пишет содержание буферов в файлы данных. Процессы DBWn ответственны за запись измененных(грязных) буферов в буферном кэше базы данных на диску. Хотя один процесс записи базы данных (DBW0) достаточен для большинства систем, можно сконфигурировать дополнительные процессы (от DBW1 до DBW9 и от DBWa до DBWj), чтобы улучшить производительность записи, если Ваша система изменяет данные весьма часто. Эти дополнительные процессы DBWn бесполезны на однопроцессорных системах.

Когда буфер в буферном кэше базы данных изменяется, он отмечается как "грязный" и добавляется в список грязных буферов LRUW, который упорядочивается по системному номеру изменения (SCN), таким образом сопоставляя порядок информации восстановления (Redo), соответствующей этим измененным буферам, которая пишется в журналы . Когда число доступных буферов в буферном кэше падает ниже внутреннего порога, так что серверным процессам становится трудно получить доступные буферы, DBWn записывает грязные буферы в файлы данных в том порядке, в каком они были изменены в соответствии с порядком в списке LRUW.

Далее: Понятие Реляционной базы данных

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)