Ответ заключается не в том, чтобы беспокоиться о том, сколько свободного места имеется в базах данных, а в том, чтобы вместо этого выполнять задачу еженедельного или еженедельного обслуживания, которая запускает уплотнение. Скорее всего, вы не сжимаете свои файлы журналов (это то место, где у меня обычно был самый большой рост).
Запустите полное резервное копирование, затем запустите резервное копирование журнала транзакций с помощью TRUNCATE_ONLY и, как только оно завершится, запустите DBCC SHRINKFILE () для ваших файлов журналов и баз данных.
Тогда вам нужно только следить за общим доступным дисковым пространством, а не за ростом отдельной базы данных.
Сжатие базы данных SQL Server . Вам абсолютно НЕОБХОДИМО выполнить полное резервное копирование и резервное копирование журнала транзакций, прежде чем это сработает.
Вы можете получить информацию об отдельных загруженных файлах, запустив «select * from master.dbo.sysdatabases» и запустив «select * from [dbname] .. sysfiles». Я не на 100%, я не касался экземпляра SQL Server почти год, sysfiles могут быть в «основной» базе данных.