Использование асинхронного ввода/вывода с файловыми системами

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

Хотя все последние версии СУБД Oracle поддерживают асинхронный ввод/вывод на низкоуровневых устройствах операционной системы Solaris, не все поддерживают

асинхронный ввод/вывод в файловых системах Unix. Асинхронный ввод/вывод и его преимущества описываются в разделе "Асинхронные операции ввода/вывода ядра операционной системы" главы 3.

Применение асинхронного ввода/вывода системой Oracle управляется с помощью параметра disk_async_io в файле init.ora (в Огас1е7 вместо этого параметра используются параметры async_read и async_write). Для низкоуровневых устройств должно использоваться принятое по умолчанию логическое значение TRUE.

Предшествовавшие Огас1е8.1.5 версии также поддерживают асинхронный ввод/ вывод для файлов БД, размещенных на файловых системах. Однако Огас1е8.1.5 и 8.1.6 автоматически отключают асинхронный ввод/вывод для файлов БД, размещенных на файловых системах, вне зависимости от установки значения параметра disk_async_io.

Начиная с Огас1е8.1.7 и включая Oracle9i, асинхронный ввод/вывод вновь поддерживается на файловых системах, и для управления этой особенностью был введен скрытый параметр _f ilesystemio_options. Этот параметр принимает следующие значения:

•             async. Принятая по умолчанию установка; она означает, что асинхронный ввод/вывод разрешается для файлов БД, размещенных в файловых системах Unix.

•             directlO. Разрешает прямой, но не асинхронный, ввод/вывод для файлов БД, размещенных в файловых системах Unix.

•             setall. Разрешает прямой и асинхронный ввод/вывод для файлов БД, размещенных в файловых системах Unix. Этого эффекта можно также достичь с принятой по умолчанию установкой async в сочетании с монтированием файловых систем с опцией forcedirectio.

•             none. Запрещает прямой и асинхронный ввод/вывод для файлов БД, размещенных в файловых системах Unix.

Рекомендуемые установки при работе с файловыми системами
Оптимизация быстродействия загрузки Oracle
Анализ таблиц БД
Создание индексов
Планирование индексов

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


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