收缩数据库什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 22:39:02
收缩数据库什么意思
xo@{7M\V nd+ĨRhHGZbܻn˪Sa 1ݒԩ]e]+v),1=}{y\n Np=?exYXNݮmg|NJ2!4uԔM\3͗FQ/BivawoE!1QkG G~o j>R*ӍNN:D md"Q5zx*Wd {PF JYCA?Jhbd趉yhf9M);z))a.^:B{hwkL&=߉>&Z_}Qc(n\6t^0ۨ$n{hzI'BKXY.#ܛyWK,1_{&Si0ja}CXX̭\' bNʥ }XA|.Ksw= \lp.ç.)eªv

收缩数据库什么意思
收缩数据库什么意思

收缩数据库什么意思
收缩数据库就是把数据库不需要或者没有用的东西进行资源回收,简单的说就是数据库压缩,比如你数据库的很大,你收缩下数据库就不会有那么大了,还有一个办法就是删除数据库日志,具体代码:
DUMP TRANSACTION [YZ] WITH NO_LOG --清空日志
BACKUP LOG [YZ] WITH NO_LOG --截断事务日志
DBCC SHRINKDATABASE([YZ]) --压缩数据库
DBCC UPDATEUSAGE ([YZ]) --报告和更正 sysindexes 表的不正确内容
exec sp_detach_db @dbname='数据库名'
exec sp_attach_single_file_db @name='数据库名',@hysname='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\数据库名.mdf