Узкие места Асинхронного ввода-вывода

Рубрика: Контроль и Настройка RMAN

  • Используйте V$BACKUP_ASYNC_IO, чтобы контролировать асинхронный ввод-вывод.

  • Файл, который имеет самое большое отношение LONG_WAITS к IO_COUNT, вероятно, является узким местом.

    • IO_COUNT: Число операций I/O выполняемых с файлом

    • LONG_WAITS: Количество раз, когда процесс резервного копирования/восстановления говорит ОС ожидать, пока ввод-вывод будет завершен

  • Время ожидания должно быть нулевым, чтобы избежать узких мест.

    • SHORT_WAIT_TIME_TOTAL

    • LONG_WAIT_TIME_TOTAL

Можно использовать V$BACKUP_ASYNC_IO, чтобы контролировать асинхронный ввод-вывод. Столбец LONG_WAITS показывает, сколько раз процесс резервного копирования/реставрации указывал операционной системе ожидать, пока ввод-вывод не будет завершен. Столбец SHORT_WAITS показывает число раз, когда процесс резервного копирования/реставрации делал вызов операционной системе, чтобы опросить, завершен ли ввод-вывод, в неблокирующем режиме. На некоторых платформах асинхронная реализация ввода-вывода может заставлять вызывающий процесс ожидать завершения ввода-вывода при выполнии неблокирующего опроса для ввода-вывода.

Самый простой способ идентифицировать узкое место состоит в том, чтобы запросить V$BACKUP_ASYNC_IO для определения файла данных, который имеет самое большое отношение для LONG_WAITS, деленного на IO_COUNT.

Далее: Признаки Повреждения Блоков: ORA-01578

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

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

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

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