У меня есть 2 .bak
файлов для той же базы данных на сервере MSSQL. Один из них - это пробный снимок, а второй - производственный снимок. Тест-тест составляет около 500 МБ, а производственный - около 10 ГБ. Это связано с тем, что Test one имеет множество таблиц, укороченных. Когда я восстанавливаю их на сервере sql, файл .mdf
создается в папке \Microsoft SQL Server\MSSQL.1\MSSQL\Data
. Но я вижу, что sze файла .mdf составляет около 10 ГБ, даже когда я восстанавливаю только тестовый снимок. Поскольку в тестовом снимке много сокращенных таблиц, а данных меньше, я бы предположил, что размер файла .mdf должен быть меньше, чем для моментального снимка. Но это не тот случай. Сохраняет ли sql-сервер пространство в файле mdf и, следовательно, такое же значение для обеих версий?Несоответствие размера файлов mdf в SQL-сервере
ответ
Да, это не место для резервирования. Вы можете увидеть это на странице создания базы данных, а затем на страницах свойств.
Как мы можем сказать, чтобы не резервировать пространство? – Thunderhashy
ошибка ... вы должны отсоединиться и снова подключиться, я думаю. Попробуйте это: щелкните правой кнопкой мыши db, выберите задачи, сократите, базу данных. Если это не сработает, вы можете попробовать сжать файлы. (В студии управления sql 2008) – Hogan
Но я могу сделать это только после восстановления db. Мне нужно сделать это, прежде чем восстанавливать db. – Thunderhashy
- МДФ = пространство, зарезервированное
- Бака = 8k страницы с данными
Когда база данных восстанавливается, она считывает размер от sys.database_files
. Страницы возвращаются в одно и то же относительное место.
Если вы не действительно мало дискового пространства, я бы оставил его ... но вы можете сжать файлы, если это заставляет вас чувствовать себя лучше
Вы используете (цифры приблизительные) 64000 страниц, но есть зарезервировано 12 800 000
Я думаю, вам нужно запустить следующее на вашей БД.
- 1. Управление версиями файлов MDF
- 2. Несоответствие размера подписки - MATLAB
- 3. Несоответствие размера подзаголовка
- 4. E2107 Несоответствие размера операнда
- 5. Несоответствие размера подписи RSA
- 6. Matlab Несоответствие размера подзаголовка
- 7. Несоответствие размера подзапроса MATLAB
- 8. «Parfor»: Несоответствие размера подзаголовка
- 9. MDF и LDF Размер файлов
- 10. Ошибка Paramiko: несоответствие размера в put
- 11. Увеличение размера файла MDF SQL Server
- 12. Xamarin Forms несоответствие размера изображения
- 13. Юлия Массив Concatenation несоответствие размера
- 14. Несоответствие размера Keras с ImageDataGenerator
- 15. Theano логистической регрессии несоответствие размера
- 16. Несоответствие размера Python для умножения
- 17. Несоответствие размера подзапросов - размер перезаписи
- 18. Несоответствие размера в функции addmv в Torch7
- 19. Факел, «несоответствие размера» в тренировке функции StochasticGradient
- 20. Ошибка в Matlab: Несоответствие размера подзаголовка
- 21. индексируются присвоение несоответствие размера в MCMV кода
- 22. Распространение файлов .mdf на полевые сайты
- 23. Найти неиспользуемые местоположения файлов mdf и ldf
- 24. Доступ к безопасности потока файлов MDF
- 25. Разделение базы данных .mdf на несколько файлов
- 26. восстановить данные из файлов mdf (отсутствует ndf)
- 27. SQL Server - .mdf проблема чтения файлов
- 28. Изображение несоответствие размера между C и GO
- 29. Несоответствие размера шрифта между браузерами на mac
- 30. sknn - несоответствие входного размера при второй посадке
Какая версия sql? – Hogan
sql server 2005 – Thunderhashy