DBCC SHRINKFILE不会收缩已超过所需存储数据大小的文件。 例如,如果使用 10 MB 数据文件中的 7 MB,则带有 target_size 为 6 的DBCC SHRINKFILE语句只能将该文件收缩到 7 MB,而不能收缩到 6 MB。 如果指定TRUNCATEONLY了target_size,则可能不会释放文件末尾的可用空间。
例如,如果数据文件为 10MB,则带有 target_size 为 8 的 DBCC SHRINKFILE 将导致文件最后 2 MB 中所有已用页重新分配到文件前 8 MB 中的任何可用槽中。 DBCC SHRINKFILE 不会将文件收缩到小于存储文件中的数据所需要的大小。例如,如果使用 10MB 数据文件中的7 MB,带有 target_size 为 6 的 DBCC SHRINKFILE ...
例如,如果有 10 MB 的資料檔,將 target_size 設為 8 的 DBCC SHRINKFILE 作業會使檔案最後 2 MB 所用的所有頁面,都重新配置到檔案前 8 MB 的任何未配置頁面中。DBCC SHRINKFILE 不會將檔案壓縮到小於將資料儲存在檔案中所需要的大小。例如,如果使用了 10 MB 資料檔中的 7 MB,將 target_size 設為 6 ...
DBCC SHRINKFILE壓縮檔案的程度,不會超過需要儲存的資料大小。 例如,如果使用了 10 MB 資料檔案中的 7 MB,將DBCC SHRINKFILEtarget_size設為 6 的陳述式,只會將檔案壓縮成 7 MB,而不是 6 MB。 如果使用 指定TRUNCATEONLYtarget_size,則可能不會釋放檔案結尾的可用空間。
DBCC SHRINKFILE ( { file_name | file_id } { [ , EMPTYFILE ] | [ [ , target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ] } ) [ WITH NO_INFOMSGS ] 参数file_name 要收缩的文件的逻辑名称。 file_id 要收缩的文件的标识 (ID) 号。 若要获得文件 ID,请使用 FILE_IDEX 系统函数,或查...
DBCC SHRINKFILE 是SQL Server中用于压缩数据库文件的命令。其使用方法如下: 语法:DBCC SHRINKFILE ( { file_name | file_id } { [ , EMPTYFILE ] | [ [ , target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ] } ) [ WITH NO_INFOMSGS ] 参数说明: file_name:要收缩的文件名。可以指定文件ID,...
Syntax DBCC SHRINKFILE ( file , EMPTYFILE ) [WITH NO_INFOMSGS] DBCC SHRINKFILE ( file , target_size [, {NOTRUNCATE | TRUNCATEONLY }] ) [WITH NO_INFOMSGS ] Key: file - Logical file name or file_id EMPTYFILE - Migrate data to other files in the same filegroup. The file can be ...
DBCC SHRINKDATABASE,用于收缩数据库的数据文件和日志文件,DBCC SHRINKFILE,用于收缩数据库中指定的单个文件,或者清空单个文件。 DBCCSHRINKDATABASE ( database_name|database_id|0[, target_percent][, { NOTRUNCATE | TRUNCATEONLY }])[WITH NO_INFOMSGS]DBCCSHRINKFILE ...
DBCC SHRINKDATABASE,用于收缩数据库的数据文件和日志文件, DBCC SHRINKFILE,用于收缩数据库中指定的单个文件,或者清空单个文件。 DBCC SHRINKDATABASE ( database_name | database_id | 0 [ , target_percent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ...
DBCCSHRINKFILE( {file_name|file_id} { [ ,EMPTYFILE] | [ [ ,target_size] [ , {NOTRUNCATE|TRUNCATEONLY} ] ] } ) [WITH{ [WAIT_AT_LOW_PRIORITY[ (<wait_at_low_priority_option_list>)] ] [ ,NO_INFOMSGS] } ]< wait_at_low_priority_option_list >::=<wait_at_low_priority_option>...