Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Flashback Database и DDL на больших таблицах / 3 сообщений из 3, страница 1 из 1
04.12.2017, 07:52
    #39563416
helgisbox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback Database и DDL на больших таблицах
Oracle 11.2.0.4. Имеется таблица, размером, скажем 200 Гб. Выполняется DDL, который изменяет структуру: просто добавляет новое поле. В момент выполнения DDL никакие данные не меняются. Со временем будут только изменяться или добавляться с учетом наличия нового поля.

Вопрос:

1. Область в FRA для использования Flashback Databasе должна быть сопоставимой с размерами такой таблицы в момент запуска DDL?
...
Рейтинг: 0 / 0
04.12.2017, 08:32
    #39563426
Вадиман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback Database и DDL на больших таблицах
А в этой версии уже вроде бы не происходит обновления данных при добавлении новой колонки, нет?
если без default + not null - бог с ней. Если с этим - где-то, помнится, читал, что на лету подставляется.
...
Рейтинг: 0 / 0
04.12.2017, 08:49
    #39563437
Вадиман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Flashback Database и DDL на больших таблицах
"... If you specify the DEFAULT clause for a NOT NULL column, then the default value is stored as metadata but the column itself is not populated with data. However, subsequent queries that specify the new column are rewritten so that the default value is returned in the result set..."

https://docs.oracle.com/cloud/latest/db112/SQLRF/statements_3001.htm#SQLRF53350
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Flashback Database и DDL на больших таблицах / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]