При создании БД SQL Server из существующих файлов mdf + ldf с использованием FOR ATTACH
, какие параметры размера избыточны?
Учитывая, что существующие файлы mdf + ldf уже могут иметь некоторые из этих настроек, и они уже имеют размеры, которые могут превышать эти настройки.
Так что возьмите этот запрос
CREATE DATABASE [MyDb] ON
(
FILENAME = 'TheDbFilePath',
SIZE = 10MB,
MAXSIZE = 10GB,
FILEGROWTH = 5MB
)
LOG ON
(
FILENAME = 'TheLogFilePath',
SIZE = 10MB,
MAXSIZE = 10GB,
FILEGROWTH = 5MB
)
FOR ATTACH;
Я бы предположил, что SIZE = 10MB
является избыточным, поскольку mdf + ldf уже может быть больше. Могут ли MAXSIZE
и FILEGROWTH
также быть опущены и, следовательно, унаследованы от существующих файлов mdf + ldf?