как распределяется дисковое пространство после того, как мы назначим пространство в файлах / файловых группах для базы данных - PullRequest
2 голосов
/ 16 ноября 2011

Если мы говорим, что для файла / файловой группы с ограниченным ростом до 10 240 МБ (10 ГБ) и «начальным размером», скажем, 5120 МБ (5 ГБ), то как это пространство используется на диске, где находится эта база данных.

Что я имею в виду, будет ли 5 ​​ГБ свободного места использоваться на диске или он зарезервирует и покажет 10 ГБ используемого пространства?

Ответы [ 2 ]

2 голосов
/ 16 ноября 2011

Он будет использовать 5 ГБ пространства и увеличивать файл по мере необходимости. Когда она достигнет 10 ГБ, ваша база данных ужасно умрет, пока вы не освободите ее.

1 голос
/ 16 ноября 2011

Первоначальный размер файла базы данных (будь то файл данных или файл журнала транзакций) будет представлять собой пространство на жестком диске, которое SQL Server выделяет с самого начала.

Он будет расти в зависимости от того, что вы установили для роста, и даже если резервное копирование журнала транзакций (усечение t-журнала) или удаление данных из файла данных не приведет к неявному сокращению. Он останется прежним, если против него не будет вызван SHRINKFILE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...