CREATE SHADOW
Создание теневой копии.
CREATE SHADOW sh_num [AUTO | MANUAL] [CONDITIONAL] 'filepath' [LENGTH [=] num [PAGE[S]]] [<secondary_file>]; <secondary_file> ::= FILE 'filepath' LENGTH [=] num [PAGE[S]] | STARTING [AT [PAGE]] pagenum
Параметр | Описание |
---|---|
sh_num |
Номер теневой копии – положительное число, идентифицирующее набор файлов теневой копии. |
filepath |
Имя файла и путь к нему в соответствии с требованиями ОС. |
num |
Максимальный размер теневой копии в страницах. |
secondary_file |
Спецификация вторичного файла. |
page_num |
Номер страницы, с которой должен начинаться вторичный файл копии. |
Оператор CREATE SHADOW
создаёт новую теневую копию.Теневая копия начинает дублировать базу данных сразу в момент создания этой копии.
Теневые копии, как и база данных, могут состоять из нескольких файлов.Количество и размер файлов теневых копий не связано с количеством и размером файлов базы данных.
Для файлов теневой копии размер страницы устанавливается равным размеру страницы базы данных и не может быть изменён.
Если по каким либо причинам файл базы данных становится недоступным, то система преобразует тень в копию базы данных и переключается на неё.Теневая копия становится недоступной.Что будет дальше зависит от выбранного режима.