Таблицы только для чтения

Можно использовать синтаксис ALTER TABLE, чтобы:

  • Поместить таблицу в режим только для чтения, который предотвращает изменения DDL или DML во время обслуживания таблицы

  • Переместить таблицу обратно в режим чтения-записи

Таблицы только для чтения

С БД Oracle 11g можно указать READ ONLY, чтобы поместить таблицу в режим только для чтения.

Когда таблица находится в режиме READ-ONLY, нельзя выполнять какие-либо операторы DML, которые влияют на таблицу, или какой-либо оператор SELECT ... FOR UPDATE. Можно выполнять операторы DDL, которые не изменяют данные в таблице. Операции с индексами, связанными с таблицей, позволяются, когда таблица находится в режиме READ ONLY.

УкажитеREAD/WRITE, чтобы возвратить таблицу только для чтения в режим чтения-записи.

Отметьте: Можно удалить таблицу, которая находится в режиме READ ONLY. Команда DROP выполняется только в словаре данных, таким образом, доступ к содержимому таблицы не требуется. Пространство, использованное таблицей, не будет освобождено, пока табличное пространство снова не переводится в режим чтения-записи, а затем необходимые изменения могут быть произведены в заголовках блоков сегмента и так далее.

Далее: Оператор CREATE INDEX

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

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

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

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