Дисковый ввод/вывод является центральной операцией РСУБД

Оценить
(0 голоса)

Несмотря на то, что дисковый ввод/вывод является центральной операцией РСУБД, базам данных стремятся придать значительные размеры для уменьшения количества операций ввода/вывода Причиной этого является время доступа к диску. Доступ к кэшу процессора осуществляется значительно быстрее, чем доступ к основной памяти, а доступ к основной памяти, в свою очередь, осуществляется быстрее, чем доступ к диску. Поэтому системы баз данных эффективнее работают с данными, полученными из памяти без участия ЦП, чем при доступе к диску.

Если для операции РСУБД требуется блок базы данных, размещенный на диске, то операция обычно приостанавливается на время считывания страницы в память. При записи данных в журнал процесс регистратора приостанавливается до полного выполнения операции записи. В таблицы базы данных записывается только та часть дисковой активности, которая не приостанавливается в плановом порядке, поскольку многочисленные страницы записываются в асинхронном режиме.

Подробнее в этой категории: Обзор буферного кэша »
Обзор буферного кэша
Мониторинг буферного кэша
Руководство по частоте успешных обращений к буферному кэшу
Рабочий пример
Большинство рабочих нагрузок

Добавить комментарий


Защитный код
Обновить